Evaluare:
Cartea este bine scrisă și oferă tutoriale ușor de urmat pentru îmbunătățirea abilităților Swift și învățarea caracteristicilor iOS 17. Este bine primită pentru exemplele sale cuprinzătoare de codare, dar criticată pentru lipsa contextului și a explicațiilor mai profunde.
Avantaje:⬤ Bine scrisă și ușor de urmărit
⬤ Exemple excelente și detalierea conceptelor
⬤ Bogată în informații
⬤ Perfectă pentru începători
⬤ Tutoriale complete și valide
⬤ Concisă și actualizată.
⬤ Lipsă de claritate și utilitate pentru începători
⬤ Explicații minime ale conceptelor și comenzilor
⬤ Discuții limitate despre noul sistem Observation din iOS 17
⬤ Lipsă de secțiuni „big picture” pentru a conecta tutorialele cu dezvoltarea aplicațiilor
⬤ Ediția Kindle poate fi confuză din cauza formatării fonturilor.
(pe baza a 5 recenzii ale cititorilor)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Această carte vă va învăța cum să creați aplicații iOS 17 utilizând SwiftUI, Xcode 15 și limbajul de programare Swift.
Începând cu elementele de bază, această carte prezintă pașii pentru configurarea unui mediu de dezvoltare iOS, împreună cu o introducere în utilizarea Swift Playgrounds pentru a învăța și a experimenta cu Swift.
Cartea include, de asemenea, capitole aprofundate care prezintă limbajul de programare Swift, inclusiv tipurile de date, fluxul de control, funcțiile, programarea orientată pe obiecte, wrapperele de proprietăți, concurența structurată și gestionarea erorilor.
Un tur ghidat al Xcode în modul de dezvoltare SwiftUI urmează unei introduceri la conceptele cheie ale SwiftUI și la arhitectura proiectelor. Cartea acoperă, de asemenea, crearea de vizualizări SwiftUI personalizate și explică modul în care aceste vizualizări sunt combinate pentru a crea layout-uri de interfață utilizator, inclusiv stive, cadre și formulare.
Alte subiecte abordate includ manipularea datelor utilizând proprietăți de stare și obiecte observabile, de stare și de mediu, precum și concepte cheie de proiectare a interfeței cu utilizatorul, cum ar fi modificatoare, liste, vizualizări cu file, meniuri contextuale, navigarea interfeței cu utilizatorul și grupuri de contur.
Cartea include, de asemenea, capitole care acoperă grafica și desenarea graficelor, animația interfeței cu utilizatorul, tranzițiile de vizualizare și gestionarea gesturilor, WidgetKit, Live Activities, aplicațiile bazate pe documente, Core Data, SwiftData și CloudKit.
De asemenea, capitolele explică modul de integrare a vizualizărilor SwiftUI în proiectele existente bazate pe UIKit și de integrare a codului UIKit în SwiftUI.
În cele din urmă, cartea explică cum să împachetați o aplicație finalizată și să o încărcați în App Store pentru publicare.
Pe parcurs, subiectele acoperite în carte sunt puse în practică prin tutoriale detaliate, al căror cod sursă este, de asemenea, disponibil pentru descărcare.
Scopul acestei cărți este, prin urmare, să vă învețe abilitățile necesare pentru a vă construi propriile aplicații pentru iOS 17 utilizând SwiftUI.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)