CodeGym /Java Blog /Willekeurig /Kennisroutekaart voor Android-beginners
John Squirrels
Niveau 41
San Francisco

Kennisroutekaart voor Android-beginners

Gepubliceerd in de groep Willekeurig
Nieuwkomers vragen zich vaak af: "Wat moet ik weten om ontwikkelaar te worden?" Vacatures kunnen veel onbegrijpelijke woorden bevatten. Programmeerboeken staan ​​vol met zoveel informatie dat het lijkt alsof je het onderwerp vanaf je kindertijd moet gaan bestuderen. Bovendien bevindt de ontwikkeling van Android zich nu op een punt waarop u twee talen moet kennen: Java en Kotlin. We gaan proberen een "kennisroutekaart voor beginners" te maken - precies wat u moet weten om uw eerste baan binnen te halen. Stappenplan voor een beginner als Android-ontwikkelaar - 1Eerst en vooral is Core Java. Ja, Java is op dit moment de beste plek om te beginnen. Naar mijn mening is CodeGym de beste manier om dit te doen. U hoeft zich door niets anders te laten afleiden totdat u de basisdingen grondig hebt doorgenomen. Tegelijkertijd heb je een groot voordeel als je een mentor kunt vinden die je tips kan geven en dingen kan uitleggen. Dan kunt u de Android SDK proberen. Eerst moet u uitzoeken hoe u TextView, EditText, Layouts (Frame, Linear, Relatief), ImageView en Button gebruikt. Ga daarna verder naar RecyclerView. In dit stadium is oefenen alles voor je. Je moet alles proberen, kijken hoe het werkt, welke kenmerken deze componenten hebben en hoe ze verschillen. Dan kun je dieper gaan en Activiteit en Fragmenten uitzoeken. Vervolgens levenscyclus- en startmodi. Ook gegevensoverdracht tussen twee activiteiten (intentie) en twee fragmenten (bundel). Op dit punt ben je klaar om iets ingewikkelder te schrijven dan een rekenmachine. U moet een klein project schrijven dat uit meerdere schermen bestaat. Het belangrijkste is om veel componenten te gebruiken om erachter te komen hoe ze met elkaar omgaan. En nogmaals, het zal een groot pluspunt zijn als iemand je code ziet en suggesties kan doen. Nu ben je klaar om Kotlin te proberen. Bovendien moet u uw project op de een of andere manier laten communiceren met de REST API. Hiervoor wordt de Retrofit-bibliotheek gebruikt. Er zijn heel veel tutorials over. Er zijn ook veel open API's waarop je kunt oefenen (bijvoorbeeld Instagram, Facebook en vele andere). Het eindresultaat zou iets moeten zijn dat gegevens van een server downloadt en op het scherm weergeeft. De Glide-bibliotheek (of, alternatief, Picasso) is hier ook nuttig. Dat zijn de moeren en bouten ervan. De volgende stap is het aanpakken van ontwerppatronen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. Picasso) is hier ook handig. Dat zijn de moeren en bouten ervan. De volgende stap is het aanpakken van ontwerppatronen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. Picasso) is hier ook handig. Dat zijn de moeren en bouten ervan. De volgende stap is het aanpakken van ontwerppatronen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. het zijn de moeren en bouten ervan. De volgende stap is het aanpakken van ontwerppatronen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. het zijn de moeren en bouten ervan. De volgende stap is het aanpakken van ontwerppatronen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. Google promoot MVVM voor Android, dus je zou het moeten proberen. Bekijk ook wat "schone architectuur" betekent. En als klap op de vuurpijl: afhankelijkheidsinjectie. Op dit punt zou je kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. je zou kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. je zou kunnen proberen om naar enkele interviews te gaan. Het internet staat boordevol artikelen en voorbeelden over elk van deze onderwerpen. Onthoud tijdens je studie dat begrijpen hoe en waarom dingen werken nog steeds belangrijker is dan het onthouden van terminologie. Het is ook belangrijk om een ​​debugger te kunnen gebruiken om fouten op te sporen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen. En dat kan alleen met veel oefenen. Dit proces kan in zes maanden worden afgerond. Maar dat kan alleen als je voldoende tijd aan je training besteedt. Rest mij alleen nog geduld te wensen.
Opmerkingen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION