Osnove izvornog mobilnog razvoja s Androidom istražene su kroz ažurirani kod i najnovije biblioteke:
5. Učite dok se zabavljate
4. Slijedite najbolju praksu
3. Prevladajte izazove programskim izazovima
2. Izradite potpunu mobilnu aplikaciju
1. Svladajte osnove Androida pomoću kvizova
0. Jeste li spremni proći certifikate i razgovore za posao?
Ekskluzivno dostupan na Google Playu i u potpunosti kodiran jezikom Kotlin, "Kotlin za Android" više je od demonstracije najpopularnijih razvoja Androida.
|> Započnite kodiranje u Kotlinu:
Naučite jezik Kotlin razvijanjem cool i zabavne Android aplikacije.
Napomena: Kotlin je moderan statički programski jezik.
"Omogućuje vam da pišete bolje, brže i jače aplikacije"
|> Dizajnirajte korisničko sučelje:
Naučite kako koristiti izvorne grafičke komponente s pravilima materijalnog dizajna.
|> Naučite Android SDK:
Izgradite potpunu mobilnu aplikaciju s Android Studijom.
\> Izazov:
Predlaže se put učenja u otprilike deset tema, s izazovima kodiranja za svaku.
\> Kviz:
Što je Kotlin?
O. To je okvir za Android
B. To je poznata knjižnica
C. To je moderan statički programski jezik
D. To je integrirano razvojno okruženje
Poput igre u kojoj ste vi heroj, sve teme, osim prve dvije, mogu se rješavati bez reda.
/!\ Nemoguće mi je otkriti svih 11 tema u jednom popisu, jer su "blokovi riječi i okomiti/vodoravni popisi riječi" uobičajeno kršenje pravila Google Playa!
*ABCD Android*
Naučite Android stvaranjem prvog projekta s Android Studijom
U ovom odjeljku izložene su osnove svijeta Androida, razvoj okruženja i koncepti programiranja.
Osim toga, provjerite svoje znanje putem kviza ponuđenog na kraju ovog tečaja!
* Kotlin i Kotlin Advanced *
Naučite kotlinski jezik razvijanjem Android aplikacije širom svijeta plaže
Kako biste poboljšali svoje vještine, jedan od predloženih izazova je:
kodirajte prilagođeni prikaz s čarobnim balonima.
*Izvorno korisničko sučelje*
Savjet za usklađivanje s pravilima Material Designa:
Koristite izvorne komponente!
Napomena: Materijalni dizajn prilagodljiv je skup smjernica za telefon, tablet i prijenosno računalo. Ovo su pravila dizajna, u 3D s materijalima, kako bi se osigurao kontinuitet sučelja.
Rječnik: UI je kratica za korisničko sučelje.
Ovaj tečaj sadrži osnove korisničkog sučelja, neke najbolje prakse za stvaranje odgovarajućeg korisničkog sučelja i savjete o resursima.
* Obroci *
Izbornik je neophodan za izradu potpune aplikacije.
Od korisničkog sučelja do arhitekture, ova tema pokriva kako se nositi s grafičkim komponentama navigacije.
*RecyclerView*
RecyclerView je ključ za predstavljanje popisa stavki, radi s adapterom za automatizaciju prikaza.
Koncept adaptera je produbljen prema:
+ Kako premošćuje podatke i pogled?
+ Koja je vrsta prikaza prikladna?
Izazov je prikazati popis najljepših plaža.
Napomena: moguće je optimizirati ovaj razvoj (prikaz popisa) pomoću Composea.
* Korisničke postavke *
Korisničke parametre treba uzeti u obzir na prvom mjestu za spremanje trajnih podataka, radi s bibliotekom androidx.preferences ili s bibliotekom DataStore iz Jetpacka za integraciju u MAD (Modern Android Development) arhitekturu.
U svim slučajevima radi se o čitanju i pisanju parova ključ-vrijednost, koji se mogu vratiti čak i nakon zatvaranja aplikacije.
* Objava *
Najbolje za kraj: istina o poslovanju mobilne aplikacije.