CORSI Di JAVA HTML5 E PHP A FIRENZE E PRATO

Flutter – Sviluppare App con il nuovo framework di Google

flutter

 

Il corso su Flutter ha una durata di 40 ore

 
(13 lezioni di 3 ore ciascuna)

 

Requisiti di ingresso: conoscenza di HTML e di un linguaggio di programmazione a oggetti

 

 

Il framework Flutter rilasciato da Google consente di creare velocemente applicazioni per mobile multipiattaforma. Le applicazioni sviluppate vengono tradotte in codice nativo garantendo la performance dei linguaggi Java e Swift.

Una sola applicazione per entrambe le piattaforme significa ridurre i tempi di sviluppo, i costi e i bug di programmazione

Flutter utilizza il linguaggio Dart rende disponibili un ricco set di widget completamente personalizzabili per creare interfacce native in pochi minuti.

L’architettura di Flutter consente una completa personalizzazione dei layout con rendering molto veloci ed efficienti.

I widget del framework incorporano tutte le funzionalità fondamentali delle piattaforme come scorrimento,

navigazione, icone e caratteri e il codice viene compilato nel codice macchina ARM nativo utilizzando i compilatori

nativi di Dart. Flutter offre quindi prestazioni del tutto simili alle app native sviluppate su iOS e Android.

 

Scheda del corso:

 

  • Introduzione a Flutter e al linguaggio Dart
  • Creazione di un’applicazioni di riferimento
  • I widget
  • Widget stateless e widget stateful
  • Layout e componenti
  • Deployment dell’applicazione
  • Routing e Navigazione
  • Condividere dati tra widget diversi
  • Inherited Widget e Provider
  • Utilizzo di package esterni
  • HTTP, REST, JSON, de/serializzazione
  • Fetching dei dati da remoto. Implementazione
  • Assets, animazioni, theming
  • Shared preferences e internazionalizzazione
  • Caricare plugin, utilizzo del database locale