Hai una domanda?
Messaggio inviato Chiudi
Durata: 32 ore
Luogo: A distanza
Modalità di erogazione: Parti teoriche alternate a parti laboratoriali
Livello: Principiante

Vuoi sapere come far arrivare una tua idea sugli store in pochi giorni?

Vuoi imparare il linguaggio con cui Google sta costruendo il suo nuovo sistema operativo?

DESCRIZIONE

Il corso ti fornirà i mezzi e gli strumenti per imparare a costruire applicazioni iOS e Android, belle veloci e di qualità nativa, tramite un solo linguaggio di programmazione (Dart). Ciò è possibile grazie a Flutter, il nuovo SDK sviluppato da Google. Per prima cosa capirai come funzionano Flutter e Dart, quindi acquisirai esperienza nel costruire interfacce e nel permettere l’interazione con esse e costruirai un’applicazione completa che recupererà dati da Internet e interagirà con un database locale. Terminato il corso saprai come sfruttare al massimo Flutter per costruire la tua prossima applicazione mobile compatibile con Android e iOS.

DESTINATARI

Sviluppatori mobile già in possesso di conoscenze nell’ambito che vogliano aggiornare le proprie competenze tramite un linguaggio moderno e di semplice utilizzo per lo sviluppo cross-platform.

PREREQUISITI

Conoscenza base di OOP (Object Oriented Programming), Conoscenza basi di sviluppo mobile.

PROGRAMMA

BASE

  • Come funziona Flutter?
  • Dart
  • Widgets
  • Layout & Constraints
  • Navigation
  • Interact with data
  • Work with the Network
  • Using Native Device Features
  • Best Practices

OPZIONALI

  • Authentication
  • Firebase
  • Animations
  • Notifications
  • Publishing
  • Running Native Code