Android

Flutter 1.7 supporta AndroidX per nuove app Android, pacchetti di app Android e altro ancora

Flutter è uno dei framework di sviluppo di app per dispositivi mobili in più rapida crescita.
Ha quasi 70.000 stelle nel suo repository GitHub ed è ampiamente adottato dagli ingegneri del software nel campo.
Il team di sviluppo sta lavorando duramente per risolvere eventuali problemi, come evidenziato dal fatto che hanno chiuso oltre 1.250 segnalazioni negli ultimi due mesi dal rilascio di Flutter 1.5.
Ora, la versione numero 1.7, doppiata dal Product Manager di Flutter Tim Sneath come aggiornamento di ottimizzazione, è generalmente disponibile.
Supporto AndroidX per nuove app A partire da 1.7, Flutter supporta ora la libreria di supporto AndroidX, che è stata introdotta per la piattaforma di sviluppo Android lo scorso anno.
AndroidX è progettato per consentire agli sviluppatori di utilizzare i componenti più recenti mantenendo la compatibilità con le versioni precedenti.
Google ha anche aperto il programma in modo che gli sviluppatori possano tenersi aggiornati sulle ultime versioni.
Poiché molti pacchetti di Flutter sono stati aggiornati per supportare AndroidX, il team di sviluppo ha deciso di consentire la creazione di nuovi progetti Flutter con AndroidX.
Tutto quello che devi fare è aggiungere il flag –androidx al tuo progetto per scegliere come target la libreria di supporto.
La documentazione sulla migrazione di progetti esistenti può essere trovata qui.
Supporto per Android App Bundle (AAB) Ci sono ancora poco più di due anni prima che Google interrompa completamente la pubblicazione di applicazioni native a 32 bit nel Play Store, ma presto arriveranno altre restrizioni.
A partire dal 1 ° agosto di quest'anno, tutte le applicazioni che utilizzano librerie native e destinate a Android 9 Pie o versioni successive dovranno fornire supporto a 64 bit.
Flutter supporta già la generazione di app Android a 64 bit, ma la versione 1.7 del framework ora consente agli sviluppatori di creare pacchetti di app Android con versioni a 32 e 64 bit delle loro app.
Ciò renderà più semplice per gli sviluppatori di app native che utilizzano Flutter di supportare sia a 32 bit che a 64 bit per rispettare la scadenza del 1 ° agosto e poi rilasciare il supporto a 32 bit nel 2021.
Qui puoi trovare le istruzioni per pubblicare un pacchetto di app Android nonché istruzioni per la generazione di diversi file APK per dispositivi a 32 e 64 bit.
Nuovi widget e API Anche se Flutter intende essere un framework di sviluppo multipiattaforma all-in-one, è principalmente focalizzato sul supporto dei sistemi operativi mobili.
Ecco perché il team aggiunge costantemente nuovi widget e componenti per soddisfare le fantasie degli sviluppatori di app mobili e dei progettisti dell'interfaccia utente.
Flutter 1.7 non è diverso in questo senso.
C'è un nuovo componente del valore del materiale RangeSlider, utile per impostare un intervallo tra i valori minimo e massimo.
Gli utenti Android potranno inoltre aggiornare un widget SnackBar nelle applicazioni Flutter.
Anche il widget per iOS, Cupertino, viene aggiornato con i widget migliorati di CupertinoPicker e CupertinoDateTimePicker.
Per la prima volta, Flutter sta guadagnando supporto per i controller di gioco.
Anche se non è molto facile scrivere un gioco a tutti gli effetti su Flutter al momento, questo ha ancora delle potenzialità.
Questo esempio di progettazione di piattaforma informa gli sviluppatori su come scrivere codice per componenti che si adattano ai linguaggi di progettazione sia iOS che Android.
C'è anche una nuova proprietà fontFeatures che consente agli sviluppatori di definire determinati stili per caratteri specifici.
Puoi vedere tutti i casi d'uso della proprietà nella directory API Flutter.
Questo è fondamentalmente per questa versione.
Come puoi vedere, il team non ha aggiunto tante nuove funzionalità a Flutter dall'I / O di Google.
Si sono principalmente concentrati sulla lucidatura e sull'aggiunta del supporto per le API e le librerie cruciali per le applicazioni di base.
Per aggiornare alla versione 1.7, cd nella directory principale della directory Flutter ed eseguire il comando di flutter upgrade.
Se si desidera aggiornare manualmente o reinstallare il framework, Flutter 1.7 è disponibile anche per le nuove installazioni.
Fonte: Tim Sneath / Medium Il post Flutter 1.7 porta il supporto di AndroidX per le nuove app Android, i bundle di app per Android e altri ancora per primi su xda-developers.

%d