Értékelés:
A könyv jól megírt, és könnyen követhető útmutatókat nyújt a Swift-ismeretek fejlesztéséhez és az iOS 17 funkcióinak elsajátításához. Jó fogadtatásban részesül átfogó kódolási példái miatt, de kritizálják a kontextus és a mélyebb magyarázatok hiánya miatt.
Előnyök:⬤ Jól megírt és könnyen követhető
⬤ Remek példák és a fogalmak lebontása
⬤ Tele van információval
⬤ Kezdőknek tökéletes
⬤ Átfogó és érvényes oktatóanyagok
⬤ Tömör és naprakész.
⬤ Hiányzik az áttekinthetőség és a segítőkészség a kezdők számára
⬤ Minimális magyarázat a fogalmakra és parancsokra
⬤ Korlátozottan tárgyalja az iOS 17 új megfigyelési rendszerét
⬤ Hiányoznak a „nagy kép” részek, amelyek összekapcsolják az oktatóanyagokat az alkalmazásfejlesztéssel
⬤ A Kindle kiadás zavaró lehet a betűformázás miatt.
(5 olvasói vélemény alapján)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Ez a könyv megtanítja, hogyan készítsünk iOS 17 alkalmazásokat a SwiftUI, az Xcode 15 és a Swift programozási nyelv használatával.
A könyv az alapoktól kezdve felvázolja az iOS-fejlesztőkörnyezet beállításának lépéseit, valamint bevezetést nyújt a Swift Playgrounds használatába a Swift megismeréséhez és a Swifttel való kísérletezéshez.
A könyv emellett mélyreható fejezeteket tartalmaz, amelyek bemutatják a Swift programozási nyelvet, beleértve az adattípusokat, a vezérlésáramlást, a függvényeket, az objektumorientált programozást, a tulajdonságcsomagolásokat, a strukturált párhuzamosságot és a hibakezelést.
Az Xcode SwiftUI fejlesztői módban történő bemutatása után a SwiftUI kulcsfogalmainak és a projektarchitektúrának a bemutatása következik. A könyv kitér az egyéni SwiftUI-nézet létrehozására is, és elmagyarázza, hogyan lehet ezeket a nézeteket kombinálni a felhasználói felület elrendezésének létrehozásához, beleértve a veremeket, kereteket és űrlapokat.
További témák közé tartozik az állapottulajdonságok és megfigyelhető, állapot- és környezeti objektumok használatával történő adatkezelés, valamint a felhasználói felület tervezésének olyan kulcsfontosságú fogalmai, mint a módosítók, listák, füles nézetek, kontextusmenük, a felhasználói felület navigációja és a vázlatcsoportok.
A könyv tartalmaz továbbá fejezeteket a grafikák és grafikonok rajzolásáról, a felhasználói felület animációjáról, a nézetátmenetekről és a gesztuskezelésről, a WidgetKitről, a Live Activitiesről, a dokumentumalapú alkalmazásokról, a Core Data, a SwiftData és a CloudKitről.
A fejezetek azt is elmagyarázzák, hogyan lehet a SwiftUI nézeteket integrálni a meglévő UIKit-alapú projektekbe, és hogyan lehet az UIKit kódot a SwiftUI-ba integrálni.
Végül a könyv elmagyarázza, hogyan csomagoljuk össze az elkészült alkalmazást, és hogyan töltsük fel az App Store-ba közzététel céljából.
A könyvben tárgyalt témákat a gyakorlatba is átültetjük a részletes oktatóanyagok segítségével, amelyek forráskódja szintén letölthető.
A könyv célja tehát az, hogy megtanítsa azokat a készségeket, amelyekkel saját alkalmazásokat készíthetünk iOS 17-re a SwiftUI használatával.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)