Projekty SwiftUI: Projekty: Vytvorte šesť reálnych, multiplatformových mobilných aplikácií pomocou Swiftu, Xcode 12 a SwiftUI

Hodnotenie:   (3,8 z 5)

Projekty SwiftUI: Projekty: Vytvorte šesť reálnych, multiplatformových mobilných aplikácií pomocou Swiftu, Xcode 12 a SwiftUI (Craig Clayton)

Recenzie čitateľov

Zhrnutie:

Recenzie používateľov na knihu SwiftUI sa rôznia, niektorí chvália jej dôkladný prístup k učeniu a vytváraniu aplikácií, iní kritizujú jej slabé spracovanie, nejasné vysvetlenia a nedostatočnú podporu pre začiatočníkov.

Výhody:

** Nádherné návrhy, ktoré sú dobre vysvetlené v písomnej forme a kóde. ** Skvelé na učenie sa SwiftUI s pevnou štruktúrou pre stredne pokročilých vývojárov. ** Kapitoly o základných údajoch a kombinácii sú hodnotné a dobre napísané. ** Príručka obsahuje praktické projekty, pútavé pre praktických študentov. ** Prístup k úložisku GitHub so súbormi projektov a riešeniami. ** Pristupuje k tvorbe aplikácií z používateľsky prívetivej perspektívy, čo uľahčuje zložité koncepty.

Nevýhody:

** Slabá úprava s množstvom preklepov a chýb v kóde. ** Nevhodné pre začiatočníkov bez predchádzajúcich znalostí Swiftu. ** Niektorí používatelia sa cítili stratení kvôli nedostatku jasných vysvetlení pri kódovaní projektu. ** Vyžaduje skladanie kódu namiesto písania od začiatku, čo niektorí považovali za frustrujúce. ** Problémy s formátovaním miestami sťažujú sledovanie, najmä v elektronických knihách.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

SwiftUI Projects: Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI

Obsah knihy:

Nauč sa SwiftUI navrhovať a vytvárať komplexné používateľské rozhrania pre watchOS, iPadOS a iOS pomocou projektov vrátane finančnej aplikácie, aplikácie pre športové správy a pokladničného systému

Kľúčové vlastnosti

⬤ Učte sa SwiftUI pomocou praktických projektov na vývoj pre rôzne platformy.

⬤ Poznajte aspekty návrhu pri vytváraní aplikácií pre rôzne zariadenia, ako sú Apple Watch, iPhone a iPad, pomocou najnovších funkcií SwiftUI.

⬤ Pracujte s pokročilými funkciami rozloženia SwiftUI vrátane symbolov SF, mriežok SwiftUI a formulárov v SwiftUI.

Popis knihy

SwiftUI, ktorý spoločnosť Apple vydala počas konferencie WWDC 2019, poskytuje inovatívny a výnimočne jednoduchý spôsob vytvárania používateľských rozhraní pre všetky platformy Apple s využitím možností jazyka Swift.

Táto praktická príručka obsahuje šesť reálnych projektov vytvorených od nuly, pričom každý z nich je určený pre iPhone, iPad a watchOS a je vytvorený pomocou programovacieho jazyka Swift a Xcode. Začnete so základmi SwiftUI a postupne sa ponoríte do budovania týchto projektov. Naučíte sa základné koncepty SwiftUI prostredníctvom práce s pohľadmi, rozloženiami a dynamickými typmi. Táto kniha o SwiftUI vám tiež pomôže prakticky sa oboznámiť s deklaratívnym programovaním na vytváranie aplikácií, ktoré možno spustiť na viacerých platformách. V priebehu knihy budete pracovať na aplikácii s grafmi (watchOS), aplikácii s draftom NBA (watchOS), finančnej aplikácii (iPhone), aplikácii s formulárom Tesla (iPhone), aplikácii so športovými správami (iPad) a systéme na predaj obuvi (iPad), čo vám umožní pochopiť základné prvky projektu SwiftUI.

Na konci knihy vytvoríte plne funkčné projekty pre viaceré platformy a získate znalosti potrebné na to, aby ste sa stali profesionálnym vývojárom SwiftUI.

Čo sa naučíte

⬤ Poznáte základy SwiftUI vytvorením aplikácie so systémom watchOS.

⬤ Pracovať s prvkami používateľského rozhrania, ako sú text, zoznamy a tlačidlá.

⬤ Vytvoriť prehrávač videa v UIKite a importovať ho do SwiftUI.

⬤ Zistite, ako využiť API a analyzovať JSON vo vašej aplikácii pomocou Combine.

⬤ Štruktúrujte svoju aplikáciu tak, aby používala funkcie riadené kombináciou a stavom.

⬤ Vytvárajte flexibilné rozvrhnutie na iPade.

Pre koho je táto kniha určená

.

Kniha Projekty SwiftUI je určená pre každého, kto už dobre ovláda Swift. Témam Swiftu sa podrobne nevenujeme, takže ich už musíte poznať. Všetky témy SwiftUI sa vyučujú tak, akoby ste sa ich učili prvýkrát a postupne budú náročnejšie.

Ďalšie údaje o knihe:

ISBN:9781839214660
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Projekty SwiftUI: Projekty: Vytvorte šesť reálnych, multiplatformových mobilných aplikácií pomocou...
Nauč sa SwiftUI navrhovať a vytvárať komplexné...
Projekty SwiftUI: Projekty: Vytvorte šesť reálnych, multiplatformových mobilných aplikácií pomocou Swiftu, Xcode 12 a SwiftUI - SwiftUI Projects: Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI

Diela autora vydali tieto vydavateľstvá: