Sviluppo Mobile con Flutter
Impara da zero a creare applicazioni mobile con Flutter, sviluppando interfacce moderne e responsive, gestendo lo stato e lavorando con database e servizi di networking, fino alla pubblicazione su Android e iOS.
- 17/10/2025
- 93 ore
- ibrida
- Roma
Iscriviti al corso o contattaci per informazioni. Posti limitati!
Vuoi conoscere le prossime date del corso? Contattaci per maggiori informazioni. Posti limitati!
Perché scegliere questo corso
Costruisci interfacce coinvolgenti e rendi ogni app un’esperienza unica e professionale! Il corso introduce l’ambiente Flutter, le sue caratteristiche e i suoi vantaggi.
Si studiano i widget principali (Stateless/Stateful, Row, Column, Text) e la costruzione di layout responsive. Segue la gestione dello stato e del ciclo di vita dei componenti, con esempi pratici. Si approfondiscono database e networking (SQLite, Dio, HTTP), inclusa la gestione dello stato con Provider. Infine, vengono trattate la pubblicazione delle app per Android e iOS, il debugging con Flutter Inspector e le integrazioni avanzate per fotocamera, GPS, notifiche push e geofencing.
Cosa imparerai
Fornisce una base completa sullo sviluppo di applicazioni native per mobile, web e desktop, partendo da un’unica codebase in linguaggio Dart.
Approfondisce l’architettura a widget e le logiche che guidano la costruzione delle interfacce.
Copre l’integrazione con funzionalità native dei dispositivi.
Tratta la comunicazione con API di backend e la gestione dei dati.
Offre un approccio pratico orientato alla creazione di applicazioni complete e pronte per il mercato.
Programma del Corso
- Cenni storici
- Caratteristiche e vantaggi
- Ambiente di sviluppo
- StatelessWidget e StatefulWidget
- Row, Column, Flex
- Text, Image, Icon
- Sviluppo interfacce utente responsive
- Template e temi
- Gesture, animazioni ed effetti
- Gestione stato componenti
- Lifecycle, setState, didUpdateWidget
- Richieste asincrone e FutureBuilder
- Sqflite per SQLite
- Dio e http per le API
- Provider per lo state management
- Android e iOS
- Distribuzione su App Store e Play Store
- Considerazioni sulle performance
- Flutter inspector e devtools
- Debugging con breakpoints
- Test Widget e unitari
- Plugin per accesso fotocamera, gps etc
- Notifiche push e geofencing
- Integrazioni con altre librerie
- p Store.
Dettagli del corso
Destinatari
Questo corso è rivolto a chiunque desideri avviare o consolidare una carriera nello sviluppo di applicazioni mobile multipiattaforma, inclusi sviluppatori già attivi su altre tecnologie, studenti e professionisti in transizione verso il settore tech.
Requisti minimi
- Conoscenza base della lingua inglese
- Familiarità con i concetti fondamentali di programmazione
Attestato di frequenza
Al termine del corso, i partecipanti riceveranno un attestato di frequenza rilasciato da Digitality Consulting – Formatters.
Hai domande?
Contattaci telefonicamente o via WhatsApp al +39 3313420238Â oppure scrivici a info@formatters.it.
Cosa ti aspetta al termine del corso
Attestato di frequenza
Possibilità di accedere a colloqui
Competenze pratiche spendibili subito
Inizia subito il tuo percorso
Compila il form per iscriverti o richiedere maggiori informazioni


