Hodnotenie:
Kniha ponúka komplexný úvod do jazyka Kotlin a vývoja pre Android s rôznymi príkladmi a postupným učením. Je však vhodná predovšetkým pre stredne pokročilých programátorov a začiatočníkov môže kvôli predpokladaným predchádzajúcim znalostiam zmiasť. Okrem toho sú niektoré informácie zastarané vzhľadom na nedávne zmeny v aplikácii Android Studio.
Výhody:⬤ Dobre štruktúrovaný materiál, ktorý postupne buduje koncepty
⬤ obsahuje pútavé príklady a projekty
⬤ autorov štýl písania je konverzačný a ľahko sledovateľný
⬤ dobrý zdroj informácií pre skúsených vývojárov, ktorí sa chcú naučiť Kotlin a Android
⬤ prístup k zdrojovému kódu a zdrojom na praktické použitie.
⬤ Nie je vhodný pre začiatočníkov bez programátorských skúseností kvôli predpokladaným znalostiam
⬤ niektorý zastaraný obsah z dôvodu zmien v Android Studio
⬤ môže byť občas mätúci, čo si vyžaduje ďalší referenčný materiál
⬤ niektorí používatelia hlásili chyby v postupe kódu.
(na základe 12 čitateľských recenzií)
Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps
Začnite vytvárať natívne aplikácie pre Android moderným spôsobom v jazyku Kotlin s rozsiahlou sadou nástrojov, knižníc a osvedčených postupov Jetpack. Naučte sa vytvárať efektívne a odolné pohľady pomocou fragmentov a zdieľať údaje medzi pohľadmi pomocou modelov ViewModels. Použite Room na rýchlu perzistenciu cenných údajov a vyhnite sa výnimkám NullPointerExceptions a slovným výrazom Javy pomocou jazyka Kotlin. Pomocou koroutín jazyka Kotlin môžete dokonca elegantne spracovávať asynchrónne volania webových služieb. Toto všetko a ešte oveľa viac dosiahnete pri budovaní dvoch plnohodnotných aplikácií podľa podrobných pokynov krok za krokom. S jazykmi Kotlin a Jetpack je teraz vývoj pre Android plynulejší a príjemnejší ako kedykoľvek predtým. Pustite sa do vývoja dvoch kompletných aplikácií pre Android.
V prvej aplikácii Penny Drop si vytvoríte plnohodnotnú hru s náhodnými hodmi kockami, prispôsobiteľnými pravidlami a súpermi s umelou inteligenciou. Vytvárajte ľahké pohľady Fragment s viazaním údajov, rýchlo a bezpečne aktualizujte údaje pomocou tried ViewModel a obsluhujte všetku navigáciu aplikácie na jednom mieste. Používajte jazyk Kotlin s rozšíreniami Kotlin špecifickými pre Android na efektívne písanie kódu bezpečného pre null bez všetkých bežných kotlov, ktoré sa vyžadujú pre aplikácie pred balíkom Jetpack + Kotlin. Uchovávajte a získavajte údaje ako úplné objekty pomocou knižnice Room, potom tieto údaje zobrazte pomocou modelov ViewModels a zoznam záznamov v zobrazení RecyclerView.
Ďalej vytvoríte oficiálnu aplikáciu pre Android Baseball League. Je to falošná liga, ale skutočná aplikácia, v ktorej použijete to, čo ste sa naučili v Penny Drop, a z toho budete vychádzať. Po celej aplikácii sa pohybujete pomocou zásuvky Navigation Drawer, vrátane konkrétnych miest prostredníctvom odkazov na aplikácie Android. Spracúvajte asynchrónne volania a volania webových služieb pomocou Kotlin Coroutines, zobrazujte tieto údaje plynulo pomocou knižnice Paging a posielajte z aplikácie oznámenia na telefón používateľa.
Poďte vytvárať aplikácie pre Android moderným spôsobom s jazykmi Kotlin a Jetpack!
Čo potrebujete:
Na testovanie budete potrebovať Android SDK, textový editor a skutočné zariadenie so systémom Android alebo emulátor. Aj keď to nie je striktne vyžadované, predpokladá sa, že používate aplikáciu Android Studio, ktorá sa dodáva s balíkom Android SDK a zjednodušuje vytvorenie emulátora. Niekoľko príkladov si tiež vyžaduje JDK 1. 8 alebo novší, hoci všetky tieto časti sa dajú dokončiť aj iným spôsobom pri použití JDK 1. 6.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)