Hodnocení:
Kniha je dobře napsaná a obsahuje přehledné návody, jak si zlepšit dovednosti ve Swiftu a naučit se funkce iOS 17. Je dobře hodnocena pro své vyčerpávající příklady kódování, ale kritizována pro nedostatek souvislostí a hlubších vysvětlení.
Klady:⬤ Dobře napsané a snadno sledovatelné
⬤ Skvělé příklady a rozdělení pojmů
⬤ Nabité informacemi
⬤ Ideální pro začátečníky
⬤ Ucelené a platné návody
⬤ Stručné a aktuální.
⬤ Chybí přehlednost a užitečnost pro začátečníky
⬤ Minimální vysvětlení pojmů a příkazů
⬤ Omezená diskuse o novém systému pozorování v iOS 17
⬤ Chybějící části „velkého obrazu“, které by propojily výukové programy s vývojem aplikací
⬤ Vydání pro Kindle může být matoucí kvůli formátování písma.
(na základě 5 hodnocení čtenářů)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Tato kniha vás naučí vytvářet aplikace pro iOS 17 pomocí rozhraní SwiftUI, Xcode 15 a programovacího jazyka Swift.
Kniha začíná základy a popisuje kroky k nastavení vývojového prostředí iOS spolu s úvodem do používání Swift Playgrounds k učení a experimentování se Swiftem.
Kniha obsahuje také podrobné kapitoly představující programovací jazyk Swift, včetně datových typů, toku řízení, funkcí, objektově orientovaného programování, obalů vlastností, strukturované souběžnosti a zpracování chyb.
Po úvodu do klíčových konceptů SwiftUI a architektury projektu následuje prohlídka Xcode ve vývojovém režimu SwiftUI. Kniha se zabývá také vytvářením vlastních pohledů SwiftUI a vysvětluje, jak se tyto pohledy kombinují při vytváření rozvržení uživatelského rozhraní, včetně zásobníků, rámců a formulářů.
Mezi další témata patří práce s daty pomocí stavových vlastností a objektů observable, state a environment, stejně jako klíčové koncepty návrhu uživatelského rozhraní, jako jsou modifikátory, seznamy, zobrazení s kartami, kontextové nabídky, navigace v uživatelském rozhraní a skupiny osnov.
Kniha obsahuje také kapitoly věnované grafice a kreslení grafů, animacím uživatelského rozhraní, přechodům mezi zobrazeními a práci s gesty, WidgetKitu, Live Activities, aplikacím založeným na dokumentech, Core Data, SwiftData a CloudKitu.
Kapitoly také vysvětlují, jak integrovat zobrazení SwiftUI do stávajících projektů založených na UIKitu a jak integrovat kód UIKitu do SwiftUI.
Nakonec kniha vysvětluje, jak hotovou aplikaci zabalit a odeslat do obchodu App Store k publikaci.
Cestou jsou témata probíraná v knize uvedena do praxe prostřednictvím podrobných výukových programů, jejichž zdrojový kód je rovněž k dispozici ke stažení.
Cílem této knihy je tedy naučit vás dovednostem, které vám umožní vytvářet vlastní aplikace pro iOS 17 pomocí rozhraní SwiftUI.
© 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)