Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione
- Flutter Rispetto ad altri framework multipiattaforma
- Panoramica delle Flutter funzionalità e dell'architettura
Introduttiva
- Installazione Flutter
- Configurazione dell'editor di codice (Android Studio)
- Informazioni sulle funzioni e sulle variabili Dart
- Implementazione dell'astrazione, dell'incapsulamento, dell'ereditarietà, del polimorfismo
- Informazioni sulle variabili e sui tipi di dati Dart
- Comprendere il futuro e lo streaming
- Unit test e simulazioni
- Chiamata di metodi nativi
- Architettura pulita
- Sapori
- Analizzatore di freccette e metriche di freccette
- Inserimento delle dipendenzeDependency Injection
Creazione di app Flutter da Scratch
- Creazione di un progetto Flutter
- Creazione di layout di app con componenti Materiale
- Aggiunta di risorse e immagini
- Internazionalizzazione
Esecuzione e test di app
- Distribuzione di app su dispositivi Android
- Distribuzione di app su iOS dispositivi (iPhone o iPad)
- Utilizzo degli strumenti Ricaricamento a caldo e Riavvio a caldo
- Utilizzo dei widget
- Widget con stato e senza stato
- Impostazione del progetto
- Creazione di un widget senza stato
- Creazione di un widget stateful
- Creare un'animazione
Routing e navigazione
- Utilizzo del pacchetto BuildRunner
- Utilizzo del pacchetto AutoRoute
- Creare transizioni
- Stack di navigazione
Database e altri depositi
- Introduzione a Hive
- Introduzione a SharedPreferences
- Utilizzo del database SQL
Utilizzo dell'API REST, analisi dei file JSON
- Introduzione al pacchetto http
- Introduzione al pacchetto Dio
- analisi dei file JSON
- Richieste e risposte
Gestione Flutter dello 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 Android e iOS per dispositivi mobili
Pubblico
- Gli sviluppatori
- Programmatori
35 ore
Recensioni (4)
Maggiori informazioni sul laboratorio.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
Il modo di spiegare del formatore.
Marcos Rosas - Banco Azteca S.A. C.V.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
Le tecnologie presentate
Ruddy - Banco Azteca S.A. C.V.
Corso - Flutter Development Bootcamp with Dart
Traduzione automatica
One on one and discussions about technology and implementation