Actualitzacions més grans de la versió 2.2 de Flutter

 

Plataforma de desenvolupament de programari d'interfície d'usuari de codi obert de Google: Flutter s'acaba de renovar i actualitzar amb la versió actual Flutter 2.2, que s'ha equipat amb algunes funcions i capacitats noves interessants.

 

Això es va anunciar durant l'esdeveniment Google I/O 2021 acabat recentment.

 

La popularitat de Flutter augmenta

 

Flutter de Google s'ha convertit ara en el marc de desenvolupament multiplataforma més popular del món. Segons Slashdata, aproximadament el 45% de tots els desenvolupadors multiplataforma utilitzen ara Flutter per crear aplicacions mòbils.

 

De fet, entre el 2020 i el 2021, l'ús del marc Flutter va ser testimoni d'un creixement massiu del 47% i, ara mateix, el 12% de totes les aplicacions mòbils de Google Playstore utilitzen Flutter.

 

Llançat el 2017 per Google, Flutter admet un marc de desenvolupament d'aplicacions multiplataforma per a Android, iOS, Linux, Mac, Windows, Google Fuchsia i també per a formularis web mitjançant una única base de codi.

 

Aquesta és la bellesa i la capacitat de Flutter. Ara, parlem de les 5 actualitzacions principals de Flutter 2.2.

 

Seguretat nul·la

 

Amb la versió 2.0, Flutter va introduir la funció de seguretat nul·la, que ara s'ha convertit en la predeterminada per als nous projectes. Amb la funció de seguretat nul·la, els desenvolupadors poden indicar fàcilment si una variable o valor pot ser nul o no, directament des del codi. Proporciona protecció contra excepcions de referència nul·la.

 

D'aquesta manera, els errors relacionats amb el punter nul es poden reduir i controlar dràsticament.

 

De fet, amb el llenguatge Dart que s'utilitza a Flutter, el compilador és prou intel·ligent com per eliminar totes les comprovacions nuls en temps d'execució, cosa que fa que l'aplicació funcioni molt ràpid.

 

Mecanisme de pagament

 

S'ha anunciat un gran desenvolupament en l'espai de pagament, per a les aplicacions mòbils fetes amb la versió 2.2 de Flutter. Amb la nova actualització, s'ha introduït un nou connector de pagaments que s'ha creat amb l'ajuda de l'equip de Google Play. Amb aquest complement útil, els desenvolupadors poden incorporar funcions per acceptar pagaments de béns físics, tant per a aplicacions d'Android com d'iOS.

 

A més, el connector de compra des de l'aplicació existent s'ha actualitzat amb més seguretat i xifratge per a transaccions financeres segures.

 

Desenvolupament per a Web

 

En l'espai per al desenvolupament web, Flutter 2.2 té algunes actualitzacions interessants. Ara, els desenvolupadors poden utilitzar treballadors del servei per a la memòria cau en segon pla. Això vol dir que les aplicacions basades en web seran més ràpides i lleugeres, traduint-se en un millor rendiment.

 

Dard amb més característiques

 

Llançat originalment abans de Flutter, Dart és el llenguatge de programació que admet el marc de desenvolupament de Flutter per a aplicacions multiplataforma.

 

Amb la versió 2.2, Dart s'ha actualitzat a la versió 2.13. Amb aquesta nova versió, Dart també ampliarà el suport a la interoperabilitat nativa. Això ha estat possible gràcies al suport de matrius i estructures empaquetades a FFI (interfície de funció estrangera).

 

Aquesta actualització ajudarà a millorar la llegibilitat i obre un portal per refactoritzar escenaris.

 

Mida de l'aplicació

 

Amb l'objectiu de fer que les aplicacions mòbils siguin més lleugeres i menys voluminoses, Flutter 2.2 ara permetrà que les aplicacions d'Android tinguin components ajornats. D'aquesta manera, els elements Flutter necessaris per al bon funcionament de l'aplicació es poden descarregar en temps d'execució i, per tant, no cal carregar codi addicional a l'aplicació. D'aquesta manera, les aplicacions seran de mida més lleugera ara.

 

Per al desenvolupament d'iOS, Flutter 2.2 ara permet als desenvolupadors precompilar shaders, cosa que farà que les animacions siguin més fluides i fluides (quan s'executen per primera vegada). A més, s'han afegit algunes eines noves que permetran als desenvolupadors analitzar l'ús de la memòria en qualsevol aplicació, la qual cosa els permetrà racionalitzar l'ús de la memòria i fer que l'aplicació funcioni millor.

 

T'interessa desenvolupar una nova aplicació mòbil basada en Flutter o vols renovar les teves aplicacions natives existents amb capacitats multiplataforma utilitzant Flutter?

 

Parlem! amb el nostre Desenvolupament d'aplicacions Flutter equip de seguida!