Flutter 2.10 arriva con il supporto stabile per la creazione di app Windows

Flutter è già utilizzato da migliaia di app Android e iOS, ma ora il supporto di Windows ha ufficialmente lasciato lo stato beta.

Google sta lavorando su Flutter ormai da alcuni anni, con l'obiettivo di creare la struttura software multipiattaforma dei sogni degli sviluppatori. Flutter può essere utilizzato per creare applicazioni per Android, iOS, Linux, Windows, macOS e persino per il Web, il tutto con una codebase e un design visivo condivisi. È ora disponibile Flutter 2.10, che include il supporto stabile per Windows.

Svolazzare supporta Linux, Windows e macOS in versione beta ormai da un po', ma Windows è il primo a raggiungere lo stato stabile. Google ha annunciato giovedì: "la giornata di oggi segna un significativo ampliamento di questa visione con il primo rilascio di produzione del supporto per Windows come target delle app, consentendo agli sviluppatori Windows di beneficiare della stessa produttività e potenza di cui hanno goduto gli sviluppatori mobili godendo."

Le applicazioni Flutter su Windows possono utilizzare la maggior parte del consueto framework Flutter disponibile su iOS e Android, ma possono anche utilizzare le API Win32, COM e Windows Runtime secondo necessità. Google ha anche aggiornato alcuni plugin Flutter comuni per supportare Windows, come

telecamera, selezionatore_file, E preferenze_condivise - tutti supportano le piattaforme desktop da un po', ma Google ora le ritiene pronte per la produzione. C'è anche un'implementazione del design Fluent di Microsoft in Flutter, quindi le app Flutter su Windows non devono sporgere come un pollice dolorante.

Esempio di app Flutter su Windows (Fonte: Google)

Google ha anche sottolineato il contributo di Microsoft all'iniziativa, affermando: "diversi team di Microsoft hanno contribuito all'annuncio di oggi. In particolare, vorremmo esprimere il nostro apprezzamento al team di progettazione Fluent per il suo contributo all'iconografia per le app Flutter su Windows. IL flutui_system_icons al pacchetto è stato assegnato lo status di Flutter Favorite come segnale della sua qualità. "

Anche se questa è la prima volta che una piattaforma desktop Flutter riceve l'etichetta stabile, Flutter ha già un punto d'appoggio sul desktop, in particolare su Linux desktop. Google e Canonical (lo sviluppatore di Ubuntu Linux) hanno lavorato insieme per creare app Linux Flutter facile da distribuire tramite Snap Storee il programma di installazione per Ubuntu Linux è attualmente in fase di riscrittura in Flutter.