
Qui troverai il file ZIP, contenente il Codice Sorgente e le Slide, di tutte le due sezioni, Affronta le basi di SwiftUI e Introduzione a SwiftData e mettiamoci in gioco.
Affronta le basi di SwiftUI
Cos'è SwiftUI e come creare e combinare le viste
Creare una lista
Gestire le modifiche alla UI con gli State e gli Observable
Aggiungiamo un po' di stile, con i font e i colori
Mostrare la schermata di dettaglio
Presentare un'Alert
Aggiungiamo una TabView
Introduzione a SwiftData e mettiamoci in gioco
Cosa sono i Database
Cos'è SwiftData
Introduzione all'app Miarli
Creiamo il Model, il nostro modello
Creare il dato (create)
Leggere il dato (Read)
Modificare un'elemento dalla lista (Update)
Rimuovere un'elemento dalla lista (Delete)
Scopri SwiftUI 5 e SwiftData: Crea un'App PetDiary Completa
Con questo corso pratico, imparerai a sviluppare app iOS moderne con SwiftUI 5 e a gestire i dati con SwiftData, il potente database di Apple. Realizzerai un'app completa per organizzare le attività dei tuoi amici a quattro zampe, padroneggiando la creazione di interfacce utente (UI) e i concetti fondamentali dei database.
Cosa imparerai:
SwiftUI: Crea e combina viste, gestisci liste, stati, observable, stili (font e colori), schermate di dettaglio, alert e TabView.
SwiftData: Introduzione ai database, creazione del modello dati, operazioni CRUD (Create, Read, Update, Delete) per l'app "Miarli".
Struttura del corso:Il corso è diviso in due sezioni, ciascuna con lezioni pratiche, codice sorgente e slide scaricabili (in formato ZIP):
Fondamenti di SwiftUI:
Costruire interfacce utente dinamiche.
Gestire stati e interattività.
Personalizzare il design con stili e layout.
Introduzione a SwiftData:
Concetti di database e utilizzo di SwiftData.
Creazione e gestione del modello dati per l'app.
Implementazione delle funzionalità CRUD.
Risorse incluse:
Codice sorgente: Cartelle "Starter" (vuota, da completare seguendo i video) e "Final" (completa e documentata).
Slide: Per approfondire i concetti.
Progetto Xcode: File .xcodeproj per ogni lezione.
Come seguire il corso:
Apri la cartella della sezione desiderata (es. "01 Fondamenti di SwiftUI").
Accedi alla sottocartella "Codice Sorgente".
Scegli tra:
Starter: Per esercitarti seguendo il video.
Final: Per consultare il codice completo e documentato.
Apri il file .xcodeproj in Xcode e segui le lezioni numerate step-by-step.
Perché scegliere questo corso?
Approccio pratico con un progetto reale.
Risorse organizzate per un apprendimento fluido.
Documentazione chiara e supporto al codice.
Inizia ora e crea la tua app PetDiary con SwiftUI e SwiftData!