Hodnotenie:
Kniha je dobre napísaná a poskytuje prehľadné návody na zdokonalenie zručností v jazyku Swift a osvojenie si funkcií systému iOS 17. Je dobre prijímaná pre svoje komplexné príklady kódovania, ale kritizovaná pre nedostatok kontextu a hlbších vysvetlení.
Výhody:⬤ Dobre napísané a ľahko sledovateľné
⬤ Skvelé príklady a rozpis pojmov
⬤ Nabité informáciami
⬤ Ideálne pre začiatočníkov
⬤ Komplexné a platné návody
⬤ Stručné a aktuálne.
⬤ Chýba prehľadnosť a užitočnosť pre začiatočníkov
⬤ Minimálne vysvetlenie pojmov a príkazov
⬤ Obmedzená diskusia o novom systéme pozorovania v iOS 17
⬤ Chýbajú časti „veľkého obrazu“, ktoré by prepojili návody s vývojom aplikácií
⬤ Vydanie pre Kindle môže byť mätúce kvôli formátovaniu písma.
(na základe 5 čitateľských recenzií)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Táto kniha vás naučí vytvárať aplikácie pre iOS 17 pomocou rozhrania SwiftUI, aplikácie Xcode 15 a programovacieho jazyka Swift.
Táto kniha začína od základov a opisuje kroky na nastavenie vývojového prostredia iOS spolu s úvodom do používania Swift Playgrounds na učenie a experimentovanie so Swiftom.
Kniha obsahuje aj podrobné kapitoly predstavujúce programovací jazyk Swift vrátane dátových typov, toku riadenia, funkcií, objektovo orientovaného programovania, obalov vlastností, štruktúrovanej súbežnosti a spracovania chýb.
Po úvode do kľúčových konceptov SwiftUI a architektúry projektu nasleduje prehliadka Xcode v režime vývoja SwiftUI. Kniha sa zaoberá aj vytváraním vlastných zobrazení SwiftUI a vysvetľuje, ako sa tieto zobrazenia kombinujú na vytváranie rozložení používateľského rozhrania vrátane zásobníkov, rámov a formulárov.
Ďalšie témy zahŕňajú spracovanie údajov pomocou stavových vlastností a pozorovateľných objektov, objektov stavu a prostredia, ako aj kľúčové koncepcie návrhu používateľského rozhrania, ako sú modifikátory, zoznamy, zobrazenia s kartami, kontextové ponuky, navigácia v používateľskom rozhraní a skupiny osnov.
Kniha obsahuje aj kapitoly o grafike a kreslení grafov, animácii používateľského rozhrania, prechodoch medzi zobrazeniami a práci s gestami, WidgetKite, Live Activities, aplikáciách založených na dokumentoch, Core Data, SwiftData a CloudKite.
V kapitolách sa tiež vysvetľuje, ako integrovať zobrazenia SwiftUI do existujúcich projektov založených na UIKit a integrovať kód UIKit do SwiftUI.
Nakoniec sa v knihe vysvetľuje, ako dokončenú aplikáciu zabaliť a odoslať do obchodu App Store na zverejnenie.
Popri tom sa témy obsiahnuté v knihe uplatňujú v praxi prostredníctvom podrobných výukových programov, ktorých zdrojový kód je tiež k dispozícii na stiahnutie.
Cieľom tejto knihy je teda naučiť vás zručnosti, ktoré vám umožnia vytvárať vlastné aplikácie pre iOS 17 pomocou rozhrania SwiftUI.
© 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)