Naudojant atnaujintą kodą ir naujausias bibliotekas išnagrinėti vietinio mobiliojo ryšio kūrimo su Android pagrindai:
5. Mokykitės linksmai
4. Vadovaukitės geriausia praktika
3. Įveik iššūkius programavimo iššūkiais
2. Sukurkite visą programą mobiliesiems
1. Įvaldykite pagrindinius „Android“ dalykus naudodami viktorinas
0. Pasiruošę išlaikyti sertifikatus ir darbo pokalbius?
Išskirtinai pasiekiama „Google Play“ ir visiškai užkoduota Kotlin kalba, „Kotlin for Android“ yra daugiau nei populiariausių „Android“ patobulinimų demonstravimas.
|> Pradėkite koduoti Kotlin:
Išmokite Kotlino kalbos kurdami šaunią ir smagią „Android“ programą.
Pastaba: Kotlin yra moderni statinio programavimo kalba.
„Leidžia rašyti geriau, greičiau ir stipresnes programas“
|> Sukurkite vartotojo sąsają:
Sužinokite, kaip naudoti vietinius grafinius komponentus su medžiagų dizaino taisyklėmis.
|> Sužinokite Android SDK:
Sukurkite visą programą mobiliesiems naudodami „Android Studio“.
\> Iššūkis:
Siūlomas mokymosi kelias maždaug dešimtyje temų su kiekvienos kodavimo iššūkiais.
\> Viktorina:
Kas yra Kotlin?
A. Tai „Android“ sistema
B. Tai garsi biblioteka
C. Tai moderni statinio programavimo kalba
D. Tai integruota kūrimo aplinka
Kaip ir žaidime, kuriame esate herojus, visos temos, išskyrus dvi pirmąsias, gali būti sprendžiamos netvarkingai.
/!\ Negaliu atskleisti visų 11 temų viename sąraše, nes „žodžių blokai ir vertikalūs/horizontalūs žodžių sąrašai“ yra dažnas „Google Play“ politikos pažeidimas!
*ABCD Android*
Išmokite „Android“ sukurdami pirmąjį projektą naudodami „Android Studio“.
Šiame skyriuje pateikiami pagrindiniai Android pasaulio dalykai, aplinkos kūrimo ir programavimo koncepcijos.
Be to, pasitikrinkite savo žinias šio kurso pabaigoje siūlomoje viktorinoje!
* Kotlin ir Kotlin Advanced *
Išmokite Kotlino kalbos kurdami „Android“ programą visame paplūdimio pasaulyje
Norint tobulinti savo įgūdžius, vienas iš siūlomų iššūkių yra:
užkoduokite pasirinktinį vaizdą stebuklingais balionais.
*Savoji vartotojo sąsaja*
Patarimas, kaip laikytis medžiagų dizaino taisyklių:
Naudokite vietinius komponentus!
Pastaba: Material Design yra pritaikomas telefono, planšetinio kompiuterio ir nešiojamojo kompiuterio gairių rinkinys. Tai projektavimo taisyklės 3D formatu su medžiagomis, užtikrinančios sąsajos tęstinumą.
Žodynėlis: UI reiškia vartotojo sąsają.
Šiame kurse pateikiami pagrindiniai vartotojo sąsajos dalykai, kai kurios geriausios praktikos, kaip sukurti tinkamą vartotojo sąsają, ir išteklių patarimai.
* Patiekalai *
Norint sukurti visą programą, būtinas meniu.
Nuo vartotojo sąsajos iki architektūros, ši tema apima, kaip elgtis su grafiniais navigacijos komponentais.
*RecyclerView*
RecyclerView yra elementų sąrašo pateikimo raktas, jis veikia su adapteriu, kad automatizuotų ekraną.
Adapterio sąvoka gilinama pagal:
+ Kaip sujungiami duomenys ir vaizdas?
+ Kokio tipo vaizdas tinka?
Iššūkis yra parodyti gražiausių paplūdimių sąrašą.
Pastaba: šią plėtrą (sąrašo rodymą) galima optimizuoti naudojant Compose.
* Vartotojo nustatymai *
Norint išsaugoti nuolatinius duomenis, pirmiausia reikia atsižvelgti į vartotojo parametrus, jis veikia su androidx.preferences biblioteka arba DataStore biblioteka iš Jetpack, kad būtų galima integruoti į MAD (moderniojo Android kūrimo) architektūrą.
Visais atvejais kalbama apie rakto-reikšmių porų skaitymą ir rašymą, kurias galima atkurti net uždarius programą.
*Skelbti*
Geriausia paskutiniam: tiesa apie programos mobiliesiems verslą.