Hodnotenie:
Kniha slúži ako užitočná príručka a referencia na učenie sa Swiftu, ktorú začiatočníci ocenia pre jej jasné vysvetlenia a ďalšie poznatky nad rámec dokumentácie spoločnosti Apple. Pre pokročilých, ktorí hľadajú hĺbkové pokrytie náročných konceptov, je však nedostatočná, čo vedie k zmiešaným hodnoteniam.
Výhody:Ľahko sa číta a je zrozumiteľná, výborná pre začiatočníkov, poskytuje užitočné vysvetlenia a pohľady, kvalitný obsah v porovnaní s inými zdrojmi, dobre pokrýva jedinečné vlastnosti Swiftu a ponúka dobrý prehľad o jazyku.
Nevýhody:Chýba podrobný materiál pre pokročilé témy, ako sú súbežnosť a správa pamäte, niektoré vysvetlenia sú vnímané ako nejasné alebo nedostatočne zamerané, obsahuje zbytočné príklady a nespokojnosť čitateľov, ktorí očakávali náročnejší obsah.
(na základe 11 čitateľských recenzií)
Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Ponorte sa do najnovšej verzie programovacieho jazyka Swift s touto pokročilou knihou na vytváranie vysoko výkonných aplikácií.
Kľúčové vlastnosti
⬤ Využite najnovšie a najpokročilejšie funkcie Swiftu 4 na vývoj kvalitných aplikácií pre iOS a macOS.
⬤ Komplexné pokrytie všetkých pokročilých funkcií Swiftu a návod na pokročilé techniky návrhu.
⬤ Ponorte sa hlbšie do rozšírení protokolov, naučte sa nový model spracovania chýb a využívajte predstavené návrhové vzory Swiftu na písanie efektívnejšieho kódu.
⬤ Zoznámte sa s pokročilými návrhovými technikami na písanie inteligentnejšieho a čistejšieho kódu Swift.
Popis knihy
Swift je dnes definitívny jazyk pre vývoj v spoločnosti Apple. Je dôležitou súčasťou súboru zručností každého vývojára pre iOS a macOS a pomáha mu vytvárať najpôsobivejšie a najpopulárnejšie aplikácie v App Store - také aplikácie, ktoré sú pre používateľov iPhonu a iPadu nevyhnutné každý deň. S verziou 4. 0 tím Swiftu pridal nové funkcie, ktoré vylepšujú skúsenosti s vývojom a uľahčujú dosahovanie požadovaných výsledkov, ktoré zákazníci očakávajú.
Vnútri nájdete kľúčové funkcie systému Swift 4. 0 a rýchlo sa naučíte, ako využiť najnovšie aktualizácie vo svoj prospech pri vývoji. Od interoperability Objective-C a ARC až po uzávery a súbežnosť - táto pokročilá príručka Swift vám pomôže rozvinúť vaše odborné znalosti a zdokonaliť sa v tomto dôležitom programovacom jazyku.
Poskytneme vám dôkladné znalosti o niektorých najprepracovanejších prvkoch vývoja v jazyku Swift vrátane rozšírení protokolov, spracovania chýb, návrhových vzorov a súbežnosti. Poradíme vám, ako ich používať a aplikovať vo vlastných projektoch. Uvidíte, ako využiť silu protokolovo orientovaného programovania na písanie flexibilného a ľahšie spravovateľného kódu.
Čo sa naučíte
⬤ Ponoríte sa do základných komponentov Swiftu 4. 0 vrátane operátorov, kolekcií, riadiacich tokov a funkcií.
⬤ Vytvárať a používať triedy, štruktúry a enumerácie.
⬤ Poznáte protokolovo orientovaný návrh a zistíte, ako vám môže pomôcť písať lepší kód.
⬤ Vypracujte si praktické poznatky o subskriptoch a rozšíreniach.
⬤ Pridajte do svojich aplikácií súbežnosť pomocou Grand Central Dispatch a Operation Queues.
⬤ Zavedenie generík a uzáverov na písanie veľmi flexibilného a opakovane použiteľného kódu.
⬤ Využívajte funkcie spracovania chýb a dostupnosti jazyka Swift na písanie bezpečnejšieho kódu.
Pre koho je táto kniha určená
Táto kniha je určená pre vývojárov, ktorí chcú preniknúť do najnovšej verzie Swiftu. Ak patríte k vývojárom, ktorí sa najlepšie učia pozorovaním kódu a prácou s ním, potom je táto kniha určená práve vám. Základné znalosti nástrojov spoločnosti Apple sú prospešné, ale nie sú povinné.
© 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)