Hodnotenie:
Kniha poskytuje komplexného a podrobného sprievodcu vývojom pre iOS 14 pomocou Swiftu, pričom pokrýva celý rad tém od základných až po pokročilé, s praktickými ukážkami kódu. Hoci je oceňovaná pre svoju dôkladnosť a zrozumiteľnosť, bola kritizovaná za zlú kvalitu tlače vrátane nekvalitného papiera a nedostatku farieb v príkladoch kódu.
Výhody:Dôkladné pokrytie funkcií iOS 14, praktické ukážky kódu, vhodné pre začiatočníkov aj skúsených vývojárov, usporiadané spôsobom, ktorý umožňuje preskočiť kapitoly, a zahŕňa pokročilé témy, ako sú ARKit a strojové učenie.
Nevýhody:⬤ Slabá kvalita tlače vrátane nízkej kvality papiera a ťažko čitateľných tmavosivých vzoriek kódu, žiadne pokrytie Swiftu
⬤ 4 a niektoré základné témy, ktoré nemusia byť užitočné pre všetkých čitateľov.
(na základe 11 čitateľských recenzií)
Mastering iOS 14 Programming - Fourth Edition: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4
Staňte sa profesionálnym vývojárom iOS s najhlbším a najpokročilejším sprievodcom Swift 5. 3, Xcode 12. 4, ARKit 4, Core ML a nové funkcie iOS 14.
Kľúčové funkcie
⬤ Poznajte svet vývoja aplikácií pre iOS prostredníctvom praktických príkladov.
⬤ Poznaj základné koncepty programovania pre iOS, ako sú Core Data, sieťovanie a framework Combine.
⬤ Rozšírte svoje aplikácie pre iOS o možnosti rozšírenej reality a strojového učenia, widgety, klipy aplikácií, tmavý režim a animácie.
Popis knihy
Zvládnuť vývoj pre iOS 14 nie je jednoduchá úloha, ale táto kniha vám s tým pomôže. S pomocou Swiftu 5. 3 sa naučíte nielen programovať pre iOS 14, ale budete schopní písať efektívny, čitateľný a udržiavateľný kód Swift, ktorý odráža najlepšie postupy v odvetví.
Toto aktualizované štvrté vydanie knihy o iOS 14 vám pomôže vytvárať aplikácie a zvládnuť reálny priebeh vývoja aplikácií. Nájdete v nej podrobné základné informácie a praktické príklady, ktoré vám pomôžu prakticky využívať nové funkcie systému iOS 14. Kniha obsahuje aj príklady, ktoré upozorňujú na zmeny jazyka Swift 5. 3. Ako budete postupovať v jednotlivých kapitolách, dozviete sa, ako v aplikácii použiť tmavý režim, porozumieť zoznamom a tabuľkám a efektívne používať animácie. Následne budete vytvárať kód pomocou generík, protokolov a rozšírení a zameriate sa na používanie Core Data a potom prejdete na vykonávanie sieťových volaní a aktualizáciu úložiska a používateľského rozhrania pomocou vzorových projektov. Ku koncu urobíte svoje aplikácie inteligentnejšími pomocou strojového učenia, zefektívnite tok kódu pomocou rámca Combine a ohromte používateľov pomocou rámca Vision a ARKit 4. 0.
Na konci tejto knihy o vývoji pre iOS budete schopní vytvárať aplikácie, ktoré využívajú pokročilé techniky a čo najlepšie využívajú funkcie systému iOS 14.
Čo sa naučíte
⬤ Vybudovať profesionálnu aplikáciu pre iOS pomocou Xcode 12. 4 a Swift 5. 3.
⬤ Vytvárať pôsobivé nové widgety pre svoje aplikácie s iOS 14.
⬤ Rozšírte publikum svojej aplikácie vytvorením klipu aplikácie.
⬤ Zlepšite tok svojho kódu pomocou rámca Combine.
⬤ Vylepšite svoju aplikáciu použitím jadra Location.
⬤ Integrujte jadro Core Data na uchovávanie informácií vo vašej aplikácii.
⬤ Trénujte a používajte modely strojového učenia pomocou jadra Core ML.
⬤ Vytvárajte pútavé zážitky v rozšírenej realite pomocou ARKit 4 a rámca Vision.