Actualizaciones-más-grandes-en-el-lanzamiento-de-Flutter-2.2-

 

La plataforma de desarrollo de software de interfaz de usuario de código abierto de Google: Flutter acaba de ser renovada y actualizada con la versión actual Flutter 2.2, que cuenta con algunas características y capacidades nuevas e interesantes.

 

Esto se anunció durante el evento Google I/O 2021 recientemente concluido.

 

La popularidad de Flutter aumenta

 

Flutter de Google se ha convertido ahora en el marco de desarrollo multiplataforma más popular del mundo. Según Slashdata, aproximadamente el 45% de todos los desarrolladores multiplataforma utilizan ahora Flutter para crear aplicaciones móviles.

 

De hecho, entre 2020 y 2021, el uso del marco Flutter experimentó un aumento masivo del 47% en crecimiento y, en este momento, el 12% de todas las aplicaciones móviles en Google Playstore utilizan Flutter.

 

Lanzado en 2017 por Google, Flutter admite un marco de desarrollo de aplicaciones multiplataforma para Android, iOS, Linux, Mac, Windows, Google Fuchsia y también para formularios web a través de una única base de código.

 

Esa es la belleza y la capacidad de Flutter. Ahora, analicemos las 5 actualizaciones principales de Flutter 2.2.

 

Seguridad nula

 

Con la versión 2.0, Flutter introdujo la función Null Safety, que ahora se ha convertido en la predeterminada para nuevos proyectos. Con la función Null Safety, los desarrolladores pueden indicar fácilmente si una variable o valor puede ser nulo o no, directamente desde el código. Proporciona protección contra excepciones de referencia nula.

 

De esta manera, los errores relacionados con el puntero nulo se pueden reducir y controlar drásticamente.

 

De hecho, con el lenguaje Dart utilizado en Flutter, el compilador es lo suficientemente inteligente como para eliminar todas las comprobaciones nulas en tiempo de ejecución, lo que hace que la aplicación funcione notablemente rápido.

 

Mecanismo de pagos

 

Se ha anunciado un gran desarrollo en el espacio de pagos, para aplicaciones móviles creadas con la versión Flutter 2.2. Con la nueva actualización, se introdujo un nuevo complemento de pagos creado con la ayuda del equipo de Google Play. Con este útil complemento, los desarrolladores pueden incorporar funciones para aceptar pagos por bienes físicos, tanto para aplicaciones de Android como de iOS.

 

Además, el complemento de compra existente en la aplicación se ha actualizado con más seguridad y cifrado para transacciones financieras seguras.

 

Desarrollo para web

 

En el espacio del desarrollo web, Flutter 2.2 tiene algunas actualizaciones interesantes. Ahora, los desarrolladores pueden utilizar trabajadores de servicios para el almacenamiento en caché en segundo plano. Esto significa que las aplicaciones basadas en web serán más rápidas y eficientes, lo que se traducirá en un mejor rendimiento.

 

Dardo con más funciones

 

Lanzado originalmente antes de Flutter, Dart es el lenguaje de programación que admite el marco de desarrollo de Flutter para aplicaciones multiplataforma.

 

Con la versión 2.2, Dart se actualizó a la versión 2.13. Con esta nueva versión, Dart ahora también ampliará el soporte a la interoperabilidad nativa. Esto ha sido posible gracias al soporte de matrices y estructuras empaquetadas en FFI (interfaz de función externa).

 

Esta actualización ayudará a mejorar la legibilidad y abre un portal para escenarios de refactorización.

 

Tamaño de la aplicación

 

En un intento por hacer que las aplicaciones móviles sean aún más livianas y menos voluminosas, Flutter 2.2 ahora permitirá que las aplicaciones de Android tengan componentes diferidos. De esta manera, los elementos de Flutter necesarios para el correcto funcionamiento de la aplicación se pueden descargar en tiempo de ejecución y, por lo tanto, no es necesario cargar código adicional en la aplicación. De esta manera, las aplicaciones ahora serán más livianas.

 

Para el desarrollo de iOS, Flutter 2.2 ahora permite a los desarrolladores precompilar sombreadores, lo que hará que las animaciones sean más fluidas y fluidas (cuando se ejecutan por primera vez). Además, se han agregado algunas herramientas nuevas que permitirán a los desarrolladores analizar el uso de la memoria en cualquier aplicación, lo que les permitirá optimizar el uso de la memoria y hacer que la aplicación funcione mejor.

 

¿Está interesado en desarrollar una nueva aplicación móvil basada en Flutter o desea renovar sus aplicaciones nativas existentes con capacidades multiplataforma usando Flutter?

 

Ponte en contacto con nuestros  desarrollo de aplicaciones flutter equipo de inmediato!