Hodnotenie:
Kniha poskytuje solídny úvod do Swiftu a SwiftUI, takže je vhodná pre začiatočníkov aj pre tých, ktorí už majú skúsenosti s programovaním. Hoci úvodné časti o Swifte sú dobre napísané a prínosné, niektorí čitatelia ich považovali za zbytočné, ak sa zaujímali predovšetkým o SwiftUI. Kniha obsahuje dobré príklady a jasné vysvetlenia, ale niektorí čitatelia mali problémy s niektorými pojmami, ktoré neboli dostatočne vysvetlené.
Výhody:⬤ Dobre napísaný úvod do Swiftu
⬤ jasné vysvetlenia
⬤ užitočné príklady pre SwiftUI
⬤ dôkladné pokrytie materiálu
⬤ dobré tempo
⬤ zhrnutie na konci kapitol
⬤ efektívne pri učení sa programovania v Swifte.
⬤ Veľká časť o Swifte nemusí byť potrebná pre tých, ktorí sa zameriavajú na SwiftUI
⬤ niektoré pojmy nie sú jasne vysvetlené, čo vedie k zmätku
⬤ nedostatok problémov/projektov na precvičenie
⬤ niektoré časti môžu byť náročné pre úplných začiatočníkov.
(na základe 10 čitateľských recenzií)
SwiftUI Essentials - iOS Edition: Learn to Develop iOS Apps Using SwiftUI, Swift 5 and Xcode 11
Cieľom tejto knihy je naučiť sa zručnosti potrebné na vytváranie aplikácií pre iOS 13 pomocou SwiftUI, Xcode 11 a programovacieho jazyka Swift 5.
Počnúc základmi táto kniha poskytuje prehľad krokov potrebných 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 5 vrátane dátových typov, toku riadenia, funkcií, objektovo orientovaného programovania, obalov vlastností a spracovania chýb.
Po úvode do kľúčových pojmov SwiftUI a architektúry projektu nasleduje prehliadka aplikácie 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 rozvrhnutia používateľského rozhrania vrátane používania zásobníkov, rámov a formulárov.
Medzi ďalšie témy patrí spracovanie údajov pomocou stavových vlastností a pozorovateľných objektov aj objektov prostredia, ako aj kľúčové koncepty návrhu používateľského rozhrania, ako sú modifikátory, zoznamy, zobrazenia s kartami, kontextové ponuky a navigácia v používateľskom rozhraní.
Kniha obsahuje aj kapitoly venované kresleniu grafiky, animácii používateľského rozhrania, prechodom medzi zobrazeniami a obsluhe gest.
V kapitolách sa tiež vysvetľuje, ako integrovať zobrazenia SwiftUI do existujúcich projektov založených na UIKit, a vysvetľuje sa integrácia kódu UIKit do SwiftUI.
Nakoniec sa v knihe vysvetľuje, ako dokončenú aplikáciu zabaliť a nahrať do 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 potrebné na vytváranie vlastných aplikácií pre iOS 13 pomocou SwiftUI. Za predpokladu, že ste si stiahli balíky iOS 13 SDK a Xcode 11 a máte počítač Mac s procesorom Intel, môžete začať.
© 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)