Hodnocení:
Kniha je vysoce ceněna pro svou přístupnost a komplexní pokrytí pro začátečníky až středně pokročilé uživatele jazyka Kotlin. Je strukturována tak, aby se čtenáři mohli učit pohodlným tempem, přičemž praktické aplikace jsou představeny hned na začátku kapitol. Značné obavy však vzbuzuje špatná kvalita tištěných obrázků a celkový tisk.
Klady:⬤ Snadno se sleduje a je dobře strukturovaná pro začátečníky
⬤ každá kapitola zabere méně než 30 minut
⬤ aktuální s aktuální verzí Kotlinu
⬤ praktické aplikace představené na začátku knihy.
Špatná kvalita tisku a černobílé obrázky; vysoká cena vyvolává obavy o celkovou hodnotu.
(na základě 3 hodnocení čtenářů)
Tato kniha, plně aktualizovaná pro Android Studio Iguana (2023. 2. 1) a nové uživatelské rozhraní, vás naučí vyvíjet aplikace pro Android pomocí programovacího jazyka Kotlin.
Kniha začíná základy a popisuje, jak nastavit vývojové a testovací prostředí systému Android, následuje úvod do programování v jazyce Kotlin, včetně datových typů, toku řízení, funkcí, lambd a objektově orientovaného programování. Podrobně se věnuje také asynchronnímu programování pomocí koroutin a toku Kotlinu.
Kapitoly se věnují také komponentám architektury systému Android, včetně modelů zobrazení, správy životního cyklu, přístupu k databázi Room, poskytovatelům obsahu, inspektoru databáze, navigaci v aplikaci, živým datům a datovým vazbám.
Pokročilejší témata, jako jsou záměry, jsou rovněž zahrnuta, stejně jako práce s dotykovou obrazovkou, rozpoznávání gest a nahrávání a přehrávání zvuku. Toto knižní vydání se zabývá také tiskem, přechody a podporou skládacích zařízení.
Podrobně jsou také pokryty koncepty materiálového designu, včetně použití plovoucích akčních tlačítek, panelů Snackbars, rozhraní s kartami, zobrazení karet, navigačních zásuvek a sbalovacích panelů nástrojů.
Podrobně jsou popsány i další klíčové funkce aplikací Android Studio a Android, včetně editoru rozvržení, tříd ConstraintLayout a ConstraintSet, editoru MotionLayout, vazby zobrazení, řetězců omezení, bariér a oznámení o přímé odpovědi.
Kapitoly se zabývají také pokročilými funkcemi aplikace Android Studio, jako jsou odkazy na aplikace, konfigurace sestavení Gradle, účtování v aplikaci a odesílání aplikací do vývojářské konzoly Google Play.
Za předpokladu, že již máte nějaké zkušenosti s programováním, jste připraveni stáhnout si aplikaci Android Studio a sadu Android SDK, máte přístup k systému Windows, Mac nebo Linux a máte nápady na několik aplikací, které byste chtěli vyvíjet, můžete začít.
© 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)