Osnove domačega mobilnega razvoja z Androidom so raziskane s pomočjo posodobljene kode in najnovejših knjižnic:
5. Učite se ob zabavi
4. Sledite najboljšim praksam
3. Premagajte izzive z izzivi programiranja
2. Ustvarite popolno mobilno aplikacijo
1. Obvladajte osnove Androida s kvizi
0. Ste pripravljeni opraviti certifikate in razgovore za službo?
Ekskluzivno na voljo v Googlu Play in v celoti kodiran z jezikom Kotlin, "Kotlin za Android" je več kot predstavitev najbolj priljubljenih razvojnih dogodkov za Android.
|> Začnite kodirati v Kotlinu:
Naučite se jezika Kotlin tako, da razvijete kul in zabavno aplikacijo za Android.
Opomba: Kotlin je sodoben statični programski jezik.
"Omogoča pisanje boljših hitrejših in močnejših aplikacij"
|> Oblikujte uporabniški vmesnik:
Naučite se uporabljati izvorne grafične komponente s pravili materialnega oblikovanja.
|> Spoznajte Android SDK:
Ustvarite popolno mobilno aplikacijo z Android Studio.
\> Izziv:
Predlagana je učna pot v približno desetih temah z izzivi kodiranja za vsako.
\> Kviz:
Kaj je Kotlin?
O. To je ogrodje Android
B. To je znana knjižnica
C. Je sodoben statični programski jezik
D. Je integrirano razvojno okolje
Tako kot pri igri, v kateri ste vi junak, se lahko vseh tem, razen prvih dveh, lotite po vrsti.
/!\ Nemogoče mi je razkriti vseh 11 tem v enem seznamu, saj so "besedni bloki in navpični/vodoravni seznami besed" pogosta kršitev pravilnika Google Play!
*ABCD Android*
Naučite se Androida tako, da ustvarite prvi projekt z Android Studio
V tem razdelku so izpostavljene osnove sveta Android, razvoj okolja in koncepti programiranja.
Poleg tega preverite svoje znanje s kvizom, ki je na voljo na koncu tega tečaja!
* Kotlin in Kotlin Advanced *
Naučite se jezika Kotlin z razvojem aplikacije za Android po vsem svetu plaže
Če želite izboljšati svoje sposobnosti, je eden od predlaganih izzivov:
kodirajte pogled po meri s čarobnimi baloni.
* Izvorni uporabniški vmesnik *
Nasvet za upoštevanje pravil materialnega oblikovanja:
Uporabite domače komponente!
Opomba: Material Design je prilagodljiv niz smernic za telefon, tablico in prenosnik. To so pravila oblikovanja v 3D z materiali, ki zagotavljajo kontinuiteto vmesnika.
Glosar: UI pomeni uporabniški vmesnik.
Ta tečaj vsebuje osnove uporabniškega vmesnika, nekaj najboljših praks za ustvarjanje ustreznega uporabniškega vmesnika in nasvete za vire.
* Obroki *
Meni je bistvenega pomena za ustvarjanje popolne aplikacije.
Od uporabniškega vmesnika do arhitekture, ta tema pokriva, kako ravnati z grafičnimi navigacijskimi komponentami.
*RecyclerView*
RecyclerView je ključ do predstavitve seznama elementov, deluje z adapterjem za avtomatizacijo prikaza.
Koncept adapterja je poglobljen glede na:
+ Kako premosti podatke in pogled?
+ Katera vrsta pogleda je primerna?
Izziv je prikazati seznam najlepših plaž.
Opomba: Ta razvoj (prikaz seznama) je mogoče optimizirati s Compose.
* Uporabniške nastavitve *
Uporabniške parametre je treba upoštevati predvsem pri shranjevanju trajnih podatkov, deluje s knjižnico androidx.preferences ali s knjižnico DataStore iz Jetpacka za integracijo v arhitekturo MAD (Modern Android Development).
V vseh primerih gre za branje in pisanje parov ključ-vrednost, ki jih je mogoče obnoviti tudi po zaprtju aplikacije.
* Objava *
Najboljše za konec: resnica o poslovanju mobilne aplikacije.
Posodobljeno dne
19. nov. 2024