Hodnotenie:
Kniha slúži ako komplexný úvod do programovania v systéme iOS 14 pomocou Swiftu, ale je určená predovšetkým tým, ktorí už majú určité znalosti programovania, a nie úplným začiatočníkom. Poskytuje jasné vysvetlenia a množstvo snímok obrazoviek, vďaka čomu je užívateľsky prívetivá. V niektorých oblastiach jej však chýba hĺbka, najmä pokiaľ ide o SwiftUI, a obsahuje rôzne chyby a opomenutia, ktoré môžu čitateľov frustrovať.
Výhody:⬤ Podrobné vysvetlenia a početné snímky obrazovky napomáhajú porozumeniu.
⬤ Efektívne pre tých, ktorí majú určité predchádzajúce znalosti programovania.
⬤ Stručný a priamy, čo zefektívňuje učenie.
⬤ Pokrýva kľúčové témy vývoja pre iOS, ako sú MVC, autolayout a ďalšie.
⬤ Dobré na sledovanie skutočného kódovania a vytvárania malých aplikácií.
⬤ Zavádzajúci názov, pretože nie je vhodný pre úplných začiatočníkov.
⬤ Pokrýva zastaraný UIKit obšírnejšie ako SwiftUI, pričom o druhom menovanom sa zmieňuje len stručne.
⬤ Obsahuje chyby a neúplný kód, čo vedie k problémom pri vytváraní aplikácií.
⬤ Postupne komplikovaný obsah, ktorý môže menej skúsených čitateľov zahltiť.
⬤ Niektorí čitatelia uvádzali, že niektoré kapitoly alebo príklady nefungujú tak, ako bolo zamýšľané.
(na základe 20 čitateľských recenzií)
iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12
Naučte sa vyvíjať aplikácie pre iOS a pracovať s najnovšími vývojovými nástrojmi Apple
Kľúčové vlastnosti
⬤ Poznajte najnovšie funkcie Xcode 12 a Swift 5. 3 v tomto aktualizovanom piatom vydaní.
⬤ Nastartujte svoju kariéru programátora pre iOS a bavte sa tvorbou vlastných aplikácií pre iOS.
⬤ Objavte nové funkcie iOS 14, ako sú Mac Catalyst, SwiftUI, widgety a App Clips.
Popis knihy
Ak ste začiatočník, ktorý chce pracovať a experimentovať s výkonnými funkciami iOS 14, ako sú widgety a App Clips, a vytvárať tak vlastné aplikácie, táto príručka programovania pre iOS je určená práve vám. Kniha ponúka komplexný úvod pre skúsených programátorov, ktorí sú v systéme iOS nováčikmi, a prevedie vás celým procesom učenia sa jazyka Swift, písania vlastných aplikácií a ich publikovania v App Store.
Úplne aktualizované na nové funkcie iOS 14 spolu s Xcode 12 a Swift 5. 3, toto piate vydanie knihy Programovanie pre začiatočníkov pre iOS 14 začína úvodom do programovacieho jazyka Swift a ukáže vám, ako s ním vykonávať bežné programátorské úlohy. Potom začnete vytvárať používateľské rozhranie (UI) kompletnej reálnej aplikácie pomocou funkcie storyboardov v najnovšej verzii Xcode a implementovať kód pre pohľady, kontroléry pohľadov, správcov údajov a ďalšie aspekty mobilných aplikácií. Kniha vám tiež pomôže aplikovať funkcie iOS 14 na existujúce aplikácie a predstaví vám SwiftUI, nový spôsob vytvárania aplikácií pre všetky zariadenia Apple. Nakoniec nastavíte testery pre svoju aplikáciu a pochopíte, čo musíte urobiť, aby ste mohli svoju aplikáciu publikovať v App Store.
Na konci tejto knihy sa budete nielen dobre orientovať v písaní a publikovaní aplikácií, ale budete tiež schopní uplatniť svoje zručnosti v oblasti vývoja iOS na vylepšenie existujúcich aplikácií.
Čo sa naučíte
⬤ Zoznámite sa so základmi Xcode 12 a Swift 5. 3, stavebných kameňov vývoja pre iOS.
⬤ Pochopiť, ako vytvoriť prototyp aplikácie pomocou storyboardov.
⬤ Objavte návrhový vzor Model-View-Controller a spôsob implementácie požadovanej funkčnosti v aplikácii.
⬤ Implementujte najnovšie funkcie systému iOS, ako sú widgety a klipy aplikácií.
⬤ Konverziu existujúcej aplikácie pre iPad na aplikáciu pre Apple Silicon Mac.
⬤ Navrhujte, nasadzujte a testujte aplikácie pre iOS pomocou návrhových vzorov a osvedčených postupov.
Pre koho je táto kniha určená
Táto kniha je určená všetkým, ktorí majú skúsenosti s programovaním, ale so Swiftom a vývojom aplikácií pre iOS začínajú. Táto kniha bude užitočná aj pre skúsených programátorov, ktorí chcú preskúmať najnovšie funkcie systému iOS 14.
© 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)