Értékelés:
A SwiftUI-ról szóló könyv felhasználói értékelései vegyes véleményeket fogalmaznak meg: egyesek dicsérik a könyv alapos megközelítését az alkalmazások tanulása és építése terén, míg mások a rossz szerkesztést, a nem egyértelmű magyarázatokat és a kezdők számára nyújtott támogatás hiányát kritizálják.
Előnyök:** Gyönyörű tervek, amelyek írásban és kódban is jól megmagyarázottak. ** Nagyszerű a SwiftUI tanulásához, szilárd struktúrával a középhaladó fejlesztők számára. ** A Core Data és Combine fejezetek értékes és jól megírtak. ** Az útmutató gyakorlati projekteket tartalmaz, amelyek a gyakorlatias tanulók számára magával ragadóak. ** Hozzáférés egy GitHub-tárhoz a projektfájlokkal és megoldásokkal. ** Felhasználóbarát szemszögből közelíti meg az alkalmazáskészítést, megkönnyítve az összetett fogalmakat.
Hátrányok:** Gyenge szerkesztés, sok elgépeléssel és hibával a kódban. ** Nem alkalmas kezdőknek a Swift előzetes ismerete nélkül. ** Néhány felhasználó elveszettnek érezte magát a projektkódolás egyértelmű magyarázatainak hiánya miatt. ** A kód összerakását igényli ahelyett, hogy a semmiből írnának, amit néhányan frusztrálónak találtak. ** Formázási problémák miatt helyenként nehéz követni, különösen az e-könyvek esetében.
(10 olvasói vélemény alapján)
SwiftUI Projects: Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI
Tanulja meg a SwiftUI-t komplex felhasználói felületek tervezésével és építésével watchOS, iPadOS és iOS rendszerekre olyan projektek segítségével, mint egy pénzügyi alkalmazás, egy sporthíreket tartalmazó alkalmazás és egy POS rendszer
Főbb jellemzők
⬤ Tanulja meg a SwiftUI-t gyakorlati, platformokon átívelő fejlesztési projektek segítségével.
⬤ Tanulja meg a különböző eszközökre, például Apple Watch-ra, iPhone-ra és iPadre szánt alkalmazások készítésének tervezési szempontjait a SwiftUI legújabb funkcióinak felhasználásával.
⬤ Munkálkodjon a SwiftUI fejlett elrendezési funkcióival, beleértve az SF Symbols, a SwiftUI rácsok és a SwiftUI űrlapok funkcióit.
Könyv leírása
Az Apple által a WWDC 2019 során megjelentetett SwiftUI innovatív és kivételesen egyszerű módot kínál felhasználói felületek készítésére az összes Apple platformra a Swift erejével.
Ez a gyakorlati útmutató hat, a semmiből felépített valós projektet tartalmaz, amelyek közül kettő iPhone, iPad és watchOS rendszerre készült, és amelyeket Swift programozással és Xcode segítségével építettek fel. A SwiftUI alapjaival kezdve fokozatosan elmélyülsz ezeknek a projekteknek az építésében. A SwiftUI alapvető fogalmait a nézetekkel, elrendezésekkel és dinamikus típusokkal való munka révén ismerheted meg. Ez a SwiftUI-könyv abban is segít, hogy gyakorlatiasan megismerkedhess a deklaratív programozással a több platformon is futtatható alkalmazások építéséhez. A könyv során egy diagram-alkalmazáson (watchOS), egy NBA draft-alkalmazáson (watchOS), egy pénzügyi alkalmazáson (iPhone), egy Tesla űrlap-alkalmazáson (iPhone), egy sporthíradó-alkalmazáson (iPad) és egy cipőpénztári rendszeren (iPad) fogsz dolgozni, amelyek segítségével megértheted egy SwiftUI-projekt alapvető elemeit.
A könyv végére teljesen működőképes projekteket építhet több platformra, és megszerezheti a szükséges tudást ahhoz, hogy profi SwiftUI-fejlesztővé váljon.
Mit fogsz tanulni
⬤ Tanulja meg a SwiftUI alapjait egy watchOS alkalmazás építésével.
⬤ Munkálkodj olyan UI elemekkel, mint a szöveg, a listák és a gombok.
⬤ Videolejátszó létrehozása az UIKitben és importálása a SwiftUI-ba.
⬤ Találd meg, hogyan használhatsz ki egy API-t és elemezheted a JSON-t az alkalmazásodban a Combine segítségével.
⬤ Szerkeszd úgy az alkalmazásodat, hogy kombinált és állapotvezérelt funkciókat használj.
⬤ Rugalmas elrendezések létrehozása iPad-en.
Kinek szól ez a könyv
.
A SwiftUI Projects mindenkinek szól, aki már jól ismeri a Swiftet. Nem tárgyaljuk részletesen a Swift témaköröket, ezért ezeket már ismernie kell. Az összes SwiftUI-témát úgy tanítjuk, mintha most tanulnád először, és fokozatosan nehezednek majd.
© 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)