Flutter Apprentice di Mike Katz in PDF

Flutter è un'entusiasmante toolkit di sviluppo che ti consente di creare app per iOS, Android e persino Web e desktop, il tutto da un'unica base di codice.
Schermata 2022-03-16 alle 09.49.15

Flutter è un’entusiasmante toolkit di sviluppo che ti consente di creare app per iOS, Android e persino Web e desktop, il tutto da un’unica base di codice.

Utilizza un approccio dichiarativo allo sviluppo dell’interfaccia utente. Puoi “ricaricare” il codice durante lo sviluppo e le app funzioneranno a velocità nativa grazie al suo motore di rendering personalizzato.

Per chi è questo libro

Questo libro è rivolto agli sviluppatori che non conoscono Flutter e anche agli sviluppatori che hanno già esperienza nella creazione di app per piattaforme iOS e Android o app Web.

Argomenti trattati in Flutter Apprentice

Widget: usa i widget Flutter per creare moderne interfacce utente mobile.

Navigazione: naviga tra più schermate all’interno di un’app Flutter, incluso l’utilizzo di deep link.

Rete e persistenza: recupera i dati dalla rete, analizza la risposta JSON e memorizza nella cache i dati localmente in un database SQLite.

Gestione dello stato: esplora l’idea fondamentale della gestione dello stato in Flutter e scopri varie tecniche e strumenti di gestione dello stato.

Stream: scopri i flussi Dart e come usarli nelle app Flutter.

Distribuzione: impara a preparare e distribuire la tua app negli app store mobile.

Una cosa su cui puoi contare: dopo aver letto questo libro, sarai pronto a creare e distribuire app mobili complete sia sull’App Store iOS che su Google Play Store, senza dover scrivere due app separate.

Contenuti:

Sezione I: crea la tua prima app Flutter

Capitolo 1: Per iniziare

Capitolo 2: Ciao, Flutter

Sezione II: Tutto è un widget

Capitolo 3: Widget di base

Capitolo 4: Capire i widget

Capitolo 5: Widget scorrevoli

Capitolo 6: Widget interattivi

Sezione III: Navigazione tra le schermate

Capitolo 7: Rotte e navigazione

Capitolo 8: Deep Link e URL Web

Sezione IV: Networking, Persistenza e Stato

Capitolo 9: Preferenze condivise

Capitolo 10: Serializzazione con JSON

Capitolo 11: Networking in Flutter

Capitolo 12: Utilizzo della libreria Chopper

Capitolo 13: Gestione dello Stato

Capitolo 14: Stream

Capitolo 15: Salvataggio dei dati con SQLite

Sezione V: Distribuzione

Capitolo 16: Risorse app specifiche della piattaforma

Capitolo 17: Crea e rilascia un’app Android

Capitolo 18: Crea e rilascia un’app iOS

Compila il form per scaricare il libro gratuitamente!

Post Correlati