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
 35 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative