Flutter di Google porta il supporto stabile per lo sviluppo di app per Windows, espandendo la portata multipiattaforma
Google presenta Flutter 2.10, che offre un supporto stabile per le applicazioni Windows. L'aggiornamento consente agli sviluppatori di creare applicazioni desktop destinate ad Android, iOS, Linux, Windows e al web, unificando lo sviluppo multipiattaforma. Microsoft ha collaborato con Google per facilitare questa espansione del supporto di Flutter.

Google ha presentato Flutter 2.10, un aggiornamento significativo del suo framework open-source che consente agli sviluppatori di condividere il codice su più piattaforme. La caratteristica più importante di questa versione è l'introduzione di un supporto stabile per la creazione di applicazioni Windows con Flutter, che aprirà la strada a un maggior numero di applicazioni multipiattaforma destinate ad Android, iOS, Linux, al web e ai desktop Windows.
Lo sviluppo di applicazioni per piattaforme desktop richiede un approccio diverso rispetto allo sviluppo di applicazioni per dispositivi mobili, poiché i computer e i PC hanno schermi più ampi e più metodi di input rispetto agli smartphone. Inoltre, le applicazioni eseguite su PC utilizzano API diverse da quelle dei dispositivi Android o iOS. Per tenere conto di questi fattori, Google ha ottimizzato Flutter per lo sviluppo di applicazioni per Windows.
Flutter si basa su una combinazione di framework Dart e motore C++ per fornire il supporto a Windows, in modo simile alla sua architettura per Android e iOS. I team di Microsoft hanno assistito Google in questa espansione, contribuendo con preziosi accenti di design, come l'iconografia del team di design Fluent. Inoltre, Visual Studio di Microsoft ha facilitato il progetto supportando un'estensione Dart.
Kevin Gallo, Corporate Vice President for Windows Developer Platform di Microsoft, ha espresso il suo entusiasmo per l'incorporazione del supporto Windows da parte di Flutter:
Siamo lieti di vedere Flutter aggiungere il supporto per la creazione di applicazioni Windows. Windows è una piattaforma aperta e diamo il benvenuto a tutti gli sviluppatori. Siamo entusiasti di vedere gli sviluppatori di Flutter portare le loro esperienze su Windows e pubblicare anche sul Microsoft Store. Il supporto di Flutter per Windows è un grande passo per la comunità e non vediamo l'ora di vedere cosa porterete su Windows!
Oltre a Flutter, anche vari strumenti di sviluppo come FlutterFlow, Realm, Rive, Syncfusion e Nevercode estenderanno il supporto a Windows. Attualmente ci sono oltre 500.000 applicazioni Flutter nel Google Play Store, tra cui le famose applicazioni di BMW, ByteDance (i creatori di TikTok) e Google.
Essendo uno dei framework multipiattaforma più diffusi, Flutter ha guadagnato una notevole trazione nella comunità degli sviluppatori. Un esempio di applicazione Windows Flutter di recente sviluppo, Harmonoid, è ora disponibile su GitHub. Si tratta di un client nativo 1:1 per YouTube Music, con modalità mini-Window e riproduzione musicale basata su MPV.
In particolare, il rilascio iniziale dell'alpha di Flutter per Windows è avvenuto nel settembre 2020. Ulteriori informazioni su Flutter per Windows sono disponibili sulla pagina dell'annuncio, che fornisce dettagli più approfonditi agli sviluppatori.
Mentre lo sviluppo multipiattaforma acquista sempre più importanza, strumenti come Flutter e piattaforme no-code/low-code come AppMaster.io promettono di semplificare il processo di sviluppo e di fornire agli sviluppatori soluzioni più rapide ed economiche per la creazione di app che affrontano una vasta gamma di casi d'uso e piattaforme.


