Hodnocení:
Kniha nabízí ucelený úvod do jazyka Kotlin a vývoje pro Android s různými příklady a postupnou výukou. Je však vhodná především pro středně pokročilé programátory a začátečníky může zanechat zmatené kvůli předpokládaným předchozím znalostem. Některé informace jsou navíc zastaralé vzhledem k nedávným změnám v Android Studiu.
Klady:⬤ Dobře strukturovaný materiál, který postupně buduje koncepty
⬤ obsahuje poutavé příklady a projekty
⬤ autorův styl psaní je konverzační a snadno srozumitelný
⬤ dobrý zdroj pro zkušené vývojáře, kteří se chtějí naučit Kotlin a Android
⬤ přístup ke zdrojovým kódům a zdrojům pro praktické využití.
⬤ Nevhodné pro začátečníky bez programátorských zkušeností kvůli předpokládaným znalostem
⬤ některý zastaralý obsah z důvodu změn v Android Studiu
⬤ může být občas matoucí a vyžaduje další referenční materiál
⬤ někteří uživatelé hlásili chyby v postupu kódu.
(na základě 12 hodnocení čtenářů)
Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps
Začněte vytvářet nativní aplikace pro Android moderním způsobem v jazyce Kotlin s rozsáhlou sadou nástrojů, knihoven a osvědčených postupů Jetpack. Naučte se vytvářet efektivní a odolné pohledy pomocí Fragmentů a sdílet data mezi pohledy pomocí ViewModelů. Využijte Room k rychlému uchování cenných dat a vyhněte se výjimkám NullPointerExceptions a mnohomluvným výrazům Javy pomocí jazyka Kotlin. Pomocí koroutin Kotlinu můžete dokonce elegantně zpracovávat asynchronní volání webových služeb. Toho všeho a mnohem více dosáhnete při vytváření dvou plnohodnotných aplikací podle podrobných pokynů krok za krokem. Díky Kotlinu a Jetpacku je nyní vývoj pro Android plynulejší a příjemnější než kdykoli předtím. Ponořte se rovnou do vývoje dvou kompletních aplikací pro Android.
V první aplikaci Penny Drop si vytvoříte plnohodnotnou hru s náhodnými hody kostkou, přizpůsobitelnými pravidly a soupeři s umělou inteligencí. Vytvářejte lehké pohledy Fragment s datovou vazbou, rychle a bezpečně aktualizujte data pomocí tříd ViewModel a obsluhujte veškerou navigaci aplikace na jediném místě. Používejte jazyk Kotlin s rozšířeními Kotlin specifickými pro Android a efektivně pište null-safe kód bez všech běžných kotlů vyžadovaných pro aplikace před aplikací Jetpack + Kotlin. Uchovávejte a načítejte data jako úplné objekty pomocí knihovny Room, poté tato data zobrazte pomocí ViewModels a seznam záznamů v RecyclerView.
Dále vytvoříte oficiální aplikaci pro Android Baseball League. Jedná se o falešnou ligu, ale skutečnou aplikaci, kde využijete to, co jste se naučili v Penny Drop, a na tom budete stavět. V celé aplikaci se pohybujete pomocí navigačního šuplíku, včetně konkrétních míst pomocí odkazů na aplikace pro Android. Zpracovávejte asynchronní volání a volání webových služeb pomocí Kotlin Coroutines, zobrazujte tato data plynule pomocí knihovny Paging a posílejte z aplikace oznámení na telefon uživatele.
Pojďte vytvářet aplikace pro Android moderním způsobem s Kotlinem a Jetpackem!
Co budete potřebovat:
Budete potřebovat sadu Android SDK, textový editor a skutečné zařízení se systémem Android nebo emulátor pro testování. Ačkoli to není nezbytně nutné, předpokládá se, že používáte aplikaci Android Studio, která je dodávána s Android SDK a zjednodušuje vytvoření emulátoru. Několik příkladů také vyžaduje JDK 1. 8 nebo novější, ačkoli všechny tyto části lze při použití JDK 1. 6 doplnit i jinak.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)