Tutto quello che dovresti sapere su Flutter 2.2: ecco le nuove funzionalità
Pubblicato: 2021-07-20Google ha annunciato Flutter 2.2 e gli sviluppatori si chiedono perché sia stato rilasciato un nuovo aggiornamento
Secondo le fonti, è stato chiesto a Google di aver annunciato Flutter 2.2, l'ultima versione del framework di sviluppo di applicazioni multipiattaforma in Google I/O. È stato anche annunciato che questo ha diverse funzionalità da fornire con interessanti miglioramenti
come i componenti Android differiti, le prestazioni di iOS per il miglioramento, la sicurezza Null per impostazione predefinita e molti altri. Nonostante tutto, ci sono diverse cose in questa ultima versione di Flutter. Se stai cercando di conoscere maggiori dettagli su questo
versione aggiornata di Flutter, allora sei arrivato nel posto giusto. Qui accedi e dai un'occhiata a Flutter 2.2 con tutte le nuove funzionalità aggiunte.
Cos'è Flutter 2.2?
Se parliamo di Flutter 2.0 quando è stato rilasciato, Google ha prodotto un altro suono null safety. Null aiuta gli sviluppatori a indicare se una variabile o il valore deve essere nullo direttamente dal codice. Ma se dici che anche Kotlin ha la stessa caratteristica
come Flutter quindi devi sapere che potrebbe avere la stessa caratteristica, ma secondo me fa errori relativi al puntatore nullo che sono un po 'meno comuni. Flutter sta organizzando sempre più elementi e in Flutter 2.2 è abilitata anche la sicurezza nulla
per impostazione predefinita per i nuovi progetti, il che sarebbe utile. Se siamo in sicurezza nulla, dobbiamo informarti che in Flutter 2.2 hanno un piccolo miglioramento nelle loro prestazioni.
Ultime caratteristiche di Flutter 2.2:
Se parliamo delle ultime funzionalità di questa versione aggiornata di Flutter, allora ce ne sono molte. La nuova versione di Flutter include un'ampia gamma di miglioramenti e Dart 2.13, che include anche il secondo tipo di funzionalità più richiesto come alias,
Dart FFI e garantisce funzionalità di sicurezza nulle e molto altro. Le caratteristiche migliori sono le caratteristiche di sicurezza che svolgono un ruolo significativo. Sappiamo tutti che la sicurezza è la cosa più importante nel campo della digitalizzazione. Questa versione ha caratteristiche di sicurezza
che sono molto impressionanti e molto utili per proteggere ogni tua azione.
Digita Alias
L'ultima versione di Flutter, chiamata anche Flutter 2.2, include funzionalità interessanti come l'alias Type. Puoi facilmente creare un nuovo nome per il tipo esistente, quindi puoi digitare rapidamente la parola che può essere aggiunta o utilizzata al posto dell'attuale
genere. Queste funzionalità consentono agli utenti di creare un alias di tipo per la funzione e non lasciarlo esteso al tipo di variabile. Con l'aiuto di queste funzionalità, puoi facilmente rendere ancora più semplice la lettura del codice per gli altri.
typedef IntList = Elenco<int>; IntList coolNumbersList = [1,2,3]; // Digitare l'alias per le funzioni (esistenti) typedef ValueChanged<T> = void Function(T value); // Digita l'alias per le classi (nuovo!) typedef StringList = List<String>;
// Rinomina le classi in modo univoco (nuovo!) @Deprecated("Usa invece NewClassName") typedef OldClassName<T> = NewClassName<T>;
Aggiornamento di sicurezza nullo
Nell'ultima versione di Flutter vengono aggiunte le funzioni di sicurezza nulla, che svolgono un ruolo fondamentale. Con l'aiuto di queste funzionalità, gli utenti possono facilmente creare il progetto con l'aiuto di questa versione aggiornata di Flutter, o possiamo dire Flutter 2.2, e lo farà
aiuta a generare il progetto con le funzionalità di sicurezza null per impostazione predefinita. La maggior parte dei plug-in è ridotta a icona per queste funzionalità ed è sicuro migrare l'applicazione alla sicurezza del suono null. Quando crei un nuovo progetto su Flutter 2.2 viene fornito il valore predefinito
sicurezza nulla come l'esempio seguente:
class MyHome estende StatefulWidget { MyHomePage({Chiave? chiave, richiesto questo.titolo}): super(chiave: chiave); }
Aggiornamenti del desktop Flutter
Con Flutter 2.2, troverai l'aggiornamento anche sul desktop. Le azioni di testo personalizzate forniscono un supporto aggiuntivo per eseguire il lavoro e fornisce supporto al numero di piattaforme con diversi tipi di input come tocco, mouse e tastiera. Questa funzione consente
utenti per personalizzare completamente le sequenze di tasti associate alle azioni del testo. La cosa migliore di questa funzione è che apre infinite possibilità per gli utenti degli sviluppatori di applicazioni. Questa funzione consente inoltre agli utenti di inviare il file
messaggi con l'aiuto del tasto INVIO pur consentendo l'inserimento della riga tramite il tipo di Ctrl+INVIO. Questa versione di aggiornamento fornisce anche le funzionalità del comportamento di scorrimento automatico e consente agli utenti di superare la barra di scorrimento dell'altezza dello schermo,
e verrà aggiunto automaticamente. Prima di allora, questa funzione non era disponibile, ma ora gli utenti possono accedere a questa funzione.

Pagamenti e monetizzazione
Flutter 2.2 ha aggiunto nuove funzionalità di pagamento e monetizzazione per gli utenti. Queste funzionalità includono anche un accesso univoco da aggiungere a Google Pta su Android e un altro dispositivo con l'aiuto di Google Mobile Ads SDK.
Supporto per le app universali della piattaforma Windows
Ora, hanno iniziato a fornire supporto alfa per le app della piattaforma Windows universale e presto supportano Material You, che è un nuovo linguaggio di progettazione per Android 12. È praticamente come di seguito:

Aggiornamenti degli strumenti di sviluppo Flutter
Flutter DevTools ha ricevuto numerosi aggiornamenti degni di nota, inclusi due miglioramenti del monitoraggio della memoria e una scheda completamente nuova dedicata al plug-in del provider. Possibilità di rintracciare tutti gli oggetti che sono allocati come mostrato di seguito:
Come mostrato nell'immagine sottostante, fornisce la possibilità di iniettare messaggi personalizzati nella sequenza temporale della memoria
che puoi fornire marcatori specifici per la tua app.

Le statistiche sull'adozione di Flutter
Prima di passare a un po' di cose nuove e rilasciate di recente, dobbiamo parlare delle statistiche. Come già sappiamo, Google è molto orgoglioso di Flutter, il che sembra una buona ragione per questo. Se parliamo di dati citati che provengono da SlashData, allora mi piacerebbe
da consigliare Flutter, che è il framework di sviluppo multipiattaforma più popolare, come già accennato in precedenza. Non te ne pentirai dopo aver scelto Flutter perché il 45% degli sviluppatori multipiattaforma sceglie questo per usarlo. E poi la sua popolarità
sta crescendo sempre di più di giorno in giorno, questo è il motivo della loro crescita piuttosto grande. Se parliamo dei primi anni, vedrai che Flutter ha una crescita del 47%, che era in uso e circa il 12% in tutte le app disponibili nel Play Store sono anche programmate in
Svolazzare. E come hai visto, il 12% non è tanto quanto il 47%. Stiamo vedendo che il Play Store ha molte app e oltre 200.000 di esse utilizzano Flutter.
Avvolgendo
Quindi ora stiamo vedendo che l'I/O di Google sta accadendo intorno a noi in questo momento, e ciò significa, ovviamente, che ci sarebbero tonnellate di novità sullo sviluppo di Android di zecca. Se sei qui e stai leggendo questo, significa che Google ha già annunciato Flutter 2.2,
questa è la nuova versione del loro framework di sviluppo di app multipiattaforma.
Il design del materiale è per la versione inferiore di Android 12, che supporta i normali widget di materiale, ma il materiale che sei per Android 12 offre effetti extra sull'interfaccia utente e widget attraenti.
Sì. Dopo Flutter 2.2 e Dart 2.13, la sicurezza nulla era la funzione predefinita fornita da Flutter.
