Struttura del corso
Introduzione
- Flutter rispetto ad altri framework multipiattaforma
- Panoramica delle funzionalità e dell'architettura di Flutter
Introduttiva
- Installazione Flutter
- Configurazione dell'editor di codice (Android Studio)
- Comprendere le funzioni e le variabili di Dart
- Implementazione di astrazione, incapsulamento, ereditarietà, polimorfismo
- Informazioni sulle variabili Dart e sui tipi di dati
- Capire il futuro e il flusso
- Unit Test e simulazioni
- Chiamata di metodi nativi
- Architettura pulita
- Sapori
- Analizzatore di freccette e metriche delle freccette
- Inserimento delle dipendenze
Creazione di Flutter applicazioni da Scratch
- Creazione di un progetto Flutter
- Creazione di layout di app con componenti Material
- Aggiunta di risorse e immagini
- Internazionalizzazione
Esecuzione e test delle app
- Distribuzione di app su Android dispositivi
- Distribuzione di app su iOS dispositivi (iPhone o iPad)
- Utilizzo degli strumenti di ricaricamento a caldo e riavvio a caldo
- Utilizzo dei widget
- Widget stateful e stateless
- Impostazione del progetto
- Creazione di un widget stateless
- Creazione di un widget stateful
- Creare animazioni
Routing e navigazione
- Utilizzo del pacchetto BuildRunner
- Utilizzo del pacchetto AutoRoute
- Creare transizioni
- Stack di navigazione
Databases e altri Archivi
- Presentazione a Hive
- Introduzione a SharedPreferences
- Utilizzando il database SQL
Utilizzo dell'API REST, analisi dei JSON
- Introduzione al pacchetto http
- Presentazione del pacchetto Dio
- analisi di JSON
- Richieste e risposte
Gestione Flutter Stato
- Presentazione del pacchetto BLoC
- Implementazione BLoC
- test BLoC
Programming Suggerimenti e best practice
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza con lo sviluppo di app mobili Android e iOS
Pubblico
- Gli sviluppatori
- Programmatori
Recensioni (6)
Tutto è a posto.
Adrian Rybka - SEOyon
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
Prestazioni e Conoscenze del Formatore
Marcin Pierchala - SEOyon
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
Ulteriori dettagli sul laboratorio.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
Incontri uno a uno e discussioni sulla tecnologia e sull'implementazione
Peter Roos - Tiqs B.V.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
In generale, ho apprezzato avere una panoramica complessiva di come un'applicazione viene sviluppata in tutti i suoi aspetti. Mi ha davvero aperto gli occhi su tutti i livelli della sua struttura. Anche se a volte l'informazione era eccessiva, ho veramente goduto nell'"esplorare" tutti i programmi utilizzati per sviluppare un'applicazione. Miguel ha fatto un lavoro fantastico e ho davvero apprezzato le diapositive della presentazione con tutte le visualizzazioni.
Jose Salgado - SEMPCheck Services
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
La conoscenza di Miguel del soggetto era estesa. Ha reso l'addestramento facile da comprendere e il flusso era bilanciato; aggiungendo nuove funzionalità a ogni sezione quando necessario. Ha coperto tutto ciò che era stato richiesto e ha risposto a ogni domanda in modo esaustivo. È stata un'esperienza molto piacevole.
Paul Coaton - SEMPCheck Services
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica