Flutter Architecture

Approfondimento su come creare una struttura solida e scalabile per la tua app

Instructor
Angelo Cassano

Formatore

Intermedio

1 : 52

Ore

Fondamentale per capire il pattern BLoC se si vuole sviluppare qualcosa di più complesso e meglio organizzato a livello di codice!

F
Filippo Tuzio

Studente

Corso veramente veramente interessante, mi ha aiutato molto a capire come gestire il pattern bloc

D
Daniele Garnier

Studente

Perché un approfondimento?

Devi sapere una cosa importante su Fudeo:

quando chiediamo feedback, siamo realmente interessati alle risposte.

Valutiamo ogni singola opinione, rivalutando costantemente la nostra roadmap.

Abbiamo ricevuto diverse richieste di approfondimento dai nostri corsisti su come strutturare al meglio lo scheletro di app Flutter dal punto di vista della gestione e dello scambio di dati.

Ed è esattamente ciò che abbiamo fatto, il risultato è Flutter Architecture.

Cosa imparerai

Qualsiasi tipo di app tu voglia sviluppare, avrai sempre bisogno di interagire con delle API e database/file locali, ottenere dei dati grezzi e mostrarli nelle varie schermate dell'app, gestire sessioni e stati a livello globale.

Imparerai a fare tutto ciò grazie alla guida e alle best practice del nostro Angelo, formatore e sviluppatore Senior Flutter.

  • Costruire mapper: per trasformare dati da passare attraverso i diversi layer.

  • Modellare provider (o service): per ottenere i dati.

  • Progettare repository: per accedere ai layer sottostanti.

  • Usare il pattern BLoC: per la gestione dello stato globale mettendo in comunicazione la logica di business con il layer di presentation.

Image illustrating concept

Requisiti

N.B. Nonostante sia gratuito, questo corso non è adatto ai principianti.

Per seguire gli argomenti trattati è consigliato avere dimestichezza con BLoC Pattern.

Nel caso non avessi questi requisiti, ti consigliamo di seguire Flutter Advanced.

Perché questo corso è diverso

  • Toglie ogni dubbio

    Essendo un approfondimento, gli argomenti e le spiegazioni di Angelo sono ancora più specifiche.

  • Supporto di Angelo

    Nel caso avessi bisogno di una mano, Angelo sarà a tua disposizione.

Cos’è Fudeo

Fudeo è il risultato di un’intuizione e tanta passione.

Nel 2018 Gabriel aveva un grosso problema con la startup a cui lavorava in quel periodo con Alessandro, l'altro co-fondatore di Fudeo:

passare da un'app web a una mobile nel minor tempo possibile e praticamente senza budget.

Dopo averle provate tutte e aver raggiunto un livello di frustrazione ai limiti del sopportabile, partecipa casualmente alla presentazione di un nuovo framework che, nonostante il naturale scetticismo verso qualcosa che sembra troppo bello per essere vero, gli pare da subito essere la soluzione.

Quel nuovo framework era proprio Flutter.

Ecco come l'abbiamo scoperto, per necessità.

Un anno dopo, con ormai esperienza diretta sul campo, le potenzialità di questo nuovo progetto di Google erano chiare:

in un mercato lento e stagnante come quello italiano, conoscere Flutter era come avere un superpotere.

Presi dall’entusiasmo, nasce l'idea di facilitare l'apprendimento di queste competenze in Italia, cosicché anche gli sviluppatori italiani potessero trarne vantaggio.

Nel giugno del 2019 pubblichiamo il primo corso Fudeo, da quel momento, anche grazie all'arrivo di Angelo Cassano, abbiamo formato migliaia di sviluppatori, gestito l’aggiornamento delle competenze di centinaia di aziende e stretto partnership con diversi Google Developer Groups.

Siamo riconosciuti come il riferimento italiano per la formazione di sviluppatori Flutter, per questo motivo restiamo costantemente aggiornati e continuiamo ad alzare l'asticella della qualità offerta.

Image illustrating concept

I nostri partner

Ogni gruppo Google italiano ha avuto accesso ai nostri corsi prima di iniziare la partnership, in modo da poterne verificare la qualità.

Ecco perché per noi è un orgoglio poter collaborare con ogni singolo partner per favorire la diffusione di Flutter in Italia.

LogoLogoLogoLogoLogoLogo
LogoLogoLogo

Le aziende con cui collaboriamo

Aiutiamo le aziende italiane con la formazione su Flutter dei propri dipendenti tramite corsi online e corsi privati personalizzati.

Eccone alcune che ci hanno scelto per passare a Flutter:

LogoLogoLogoLogoLogoLogo

Formatore

Angelo Cassano

Già Senior Flutter Developer per Stuart, ora si occupa di gestire i suoi clienti, tra consulenze e sviluppo.

Punto di riferimento nella community di sviluppatori Flutter italiani, si è unito a Fudeo nel 2021.

È perfettamente a proprio agio con le metodologie strutturate delle grandi aziende per cui lavora e si contraddistingue per un approccio preciso e di grande qualità allo sviluppo software.

Trova anche il tempo per curare il suo canale YouTube, che tratta la programmazione ma anche hardware e IoT.

Instructor

Hai domande sul corso?

Hai un'altra domanda?

Se hai ancora qualche domanda sul nostro corso puoi mandarci un messaggio e ti risponderemo via email il prima possibile.

Chat bubbles