Die grondbeginsels van inheemse mobiele ontwikkeling met Android word ondersoek deur bygewerkte kode en die nuutste biblioteke:
5. Leer terwyl jy pret het
4. Volg beste praktyke
3. Oorkom uitdagings met programmeringsuitdagings
2. Skep 'n volledige mobiele toepassing
1. Bemeester die noodsaaklikhede van Android met vasvrae
0. Gereed om sertifisering en werksonderhoude te slaag?
Eksklusief beskikbaar op Google Play en heeltemal gekodeer met die Kotlin-taal, "Kotlin vir Android" is meer as 'n demonstrasie van die gewildste Android-ontwikkelings.
|> Begin kodering in Kotlin:
Leer die Kotlin-taal deur 'n koel en prettige Android-toepassing te ontwikkel.
Let wel: Kotlin is 'n moderne statiese programmeertaal.
"Laat jou toe om beter vinniger en sterker programme te skryf"
|> Ontwerp 'n gebruikerskoppelvlak:
Leer hoe om inheemse grafiese komponente met Materiaalontwerpreëls te gebruik.
|> Leer Android SDK:
Bou 'n volledige mobiele toepassing met Android Studio.
\> Uitdaging:
'n Leerpad in ongeveer tien temas, met koderingsuitdagings vir elk, word voorgestel.
\> Vasvra:
Wat is Kotlin?
A. Dit is 'n Android-raamwerk
B. Dit is 'n bekende biblioteek
C. Dit is 'n moderne statiese programmeertaal
D. Dit is 'n geïntegreerde ontwikkelingsomgewing
Soos 'n speletjie waarin jy die held is, kan alle temas, behalwe die eerste twee, buite orde aangepak word.
/!\ Dit is vir my onmoontlik om al 11 temas in 'n enkele lys te openbaar, aangesien "woordblokke en vertikale/horisontale woordlyste" 'n algemene oortreding van Google Play-beleid is!
*ABCD Android*
Leer Android deur 'n eerste projek met Android Studio te skep
In hierdie afdeling word die noodsaaklikhede van die Android-wêreld, omgewingsontwikkeling en programmeringskonsepte blootgestel.
Toets ook jou kennis via die vasvra wat aan die einde van hierdie kursus aangebied word!
* Kotlin en Kotlin Advanced *
Leer die Kotlin-taal deur 'n Android-toepassing regoor die wêreld van die strand te ontwikkel
Om jou vaardighede te verbeter, is een van die voorgestelde uitdagings om:
kodeer 'n pasgemaakte aansig met magiese ballonne.
*Inheemse gebruikerskoppelvlak*
'n Stukkie raad om in pas te wees met die reëls van Materiaalontwerp:
Gebruik inheemse komponente!
Let wel: Materiaalontwerp is 'n aanpasbare stel riglyne vir foon, tablet en skootrekenaar. Dit is ontwerpreëls, in 3D met materiaal, om kontinuïteit van die koppelvlak te verseker.
Woordelys: UI staan vir User Interface.
Hierdie kursus bevat UI noodsaaklikhede, 'n paar beste praktyke vir die skep van 'n behoorlike UI, en hulpbronwenke.
* Etes *
'n Spyskaart is noodsaaklik om 'n volledige toepassing te skep.
Van gebruikerskoppelvlak tot argitektuur, hierdie tema dek hoe om grafiese navigasiekomponente te hanteer.
*RecyclerView*
RecyclerView is die sleutel tot die aanbieding van 'n lys items, dit werk met 'n adapter om die skerm te outomatiseer.
Die konsep van adapter word verdiep volgens:
+ Hoe oorbrug dit data en siening?
+ Watter tipe uitsig is geskik?
Die uitdaging is om 'n lys van die mooiste strande te vertoon.
Let wel: Dit is moontlik om hierdie ontwikkeling (lysvertoning) met Compose te optimaliseer.
* Gebruiker instellings *
Die gebruikerparameters moet in die eerste plek oorweeg word om aanhoudende data te stoor, dit werk saam met die androidx.preferences-biblioteek, of met die DataStore-biblioteek, van Jetpack, vir integrasie in 'n MAD (Modern Android Development) argitektuur.
In alle gevalle is dit 'n kwessie van lees en skryf sleutel-waarde pare, herstelbaar selfs nadat die aansoek gesluit is.
* Post *
Die beste vir laaste: Die waarheid oor die besigheid van 'n mobiele toepassing.
Opgedateer op
19 Nov. 2024