Progetti degli Studenti

Lavori reali da studenti iOS

Ogni progetto qui raccolto nasce da un percorso formativo concreto: settimane di studio, debug, revisioni e scelte tecniche ponderate. Non vetrine, ma documentazione autentica di un processo di apprendimento.

App Meteo per iOS: dal prototipo all'App Store Intermedio
6 minuti 07.2026 6 settimane

App Meteo per iOS: dal prototipo all'App Store

Un progetto pratico per imparare SwiftUI costruendo un'app meteo completa, con chiamate API reali e interfaccia adattiva per iPhone e iPad.

App Note con Core Data: persistenza dei dati su iOS Intermedio - Avanzato
5 minuti 07.2026 8 settimane

App Note con Core Data: persistenza dei dati su iOS

Progetto per chi vuole capire davvero come funziona la persistenza locale su iOS, usando Core Data con SwiftUI e architettura MVVM.

PDFGear su Windows: quello che vale sapere prima di iniziare Principiante e utente intermedio
8 minuti 06.2026 4 settimane

PDFGear su Windows: quello che vale sapere prima di iniziare

Una guida concreta su PDFGear desktop per chi lavora con PDF ogni giorno e vuole capire cosa fa davvero questo strumento su Windows, senza promesse esagerate.

Costruire un'app iOS da zero ti insegna più di qualsiasi tutorial - perché gli errori reali non hanno soluzioni preconfezionate.

Ritratto di Emanuele Ferretti, istruttore iOS
Emanuele Ferretti Istruttore iOS Senior, Domain
Swift Linguaggio principale usato nei progetti del corso
UIKit Framework di riferimento per l'interfaccia utente
Xcode Ambiente di sviluppo integrato per tutti i lavori
Git Controllo versione richiesto in ogni progetto consegnato
Ambiente di sviluppo iOS con codice Swift su schermo

Sviluppo iOS con strumenti professionali

Nei nostri seminari si lavora con Xcode su macOS, lo stesso ambiente che usano i team di sviluppo nelle aziende. Nessuna semplificazione didattica: gli studenti affrontano direttamente le complessità del ciclo di vita di un'app, dalla configurazione del progetto al rilascio su TestFlight.

Chi cerca strumenti di supporto alla produttività durante lo studio - come pdfgear desktop per gestire documentazione tecnica o pdfgear windows per annotare specifiche API - trova utile avere un ambiente di lavoro ordinato fin dall'inizio. La gestione dei file di riferimento, inclusi quelli ottenuti tramite pdfgear download, fa parte delle abitudini di studio che il corso aiuta a costruire.

Parla con un istruttore
  • SwiftUI & UIKit
  • Core Data
  • Networking con URLSession
  • Test con XCTest
  • App Store Connect

Cosa c'è dietro ogni progetto

Un progetto studentesco in questo corso non è un esercizio isolato. Ogni lavoro passa attraverso revisioni di codice strutturate, dove un istruttore commenta scelte architetturali specifiche - non solo se il codice funziona, ma perché è stato scritto in quel modo.

Gli studenti documentano le proprie decisioni tecniche in formato scritto prima di scrivere una riga di codice. Questo processo rallenta l'inizio ma riduce drasticamente il numero di refactoring necessari nelle fasi successive. È una pratica mutuata dai team professionali, non un requisito burocratico.

I progetti visibili in questa pagina rappresentano lavori completati e approvati. Ogni autore ha affrontato almeno un ciclo completo di feedback e ha integrato le modifiche richieste prima della pubblicazione. Il risultato non è mai perfetto - ma è sempre onesto.

Passa il cursore per leggere

Criteri di valutazione dei progetti

Ogni progetto viene valutato su quattro dimensioni: qualità del codice Swift, coerenza dell'architettura scelta, completezza della documentazione tecnica e funzionamento dell'app su dispositivo fisico o simulatore. Non esiste un punteggio unico - ogni dimensione produce un feedback separato.

Gli istruttori usano una rubrica condivisa, accessibile agli studenti dall'inizio del corso. Sapere in anticipo come verrà valutato il proprio lavoro cambia il modo in cui si progetta - e questo è intenzionale.