Novedades de Flutter 2.5

Mejoras de rendimiento, actualizaciones de DevTools, nuevo Material que admite, una nueva plantilla de aplicación y más.

La nueva versión de Flutter 2.5 trae una serie de importantes mejoras de rendimiento y herramientas para rastrear problemas de rendimiento en su propia aplicación.

Al mismo tiempo, se incluyen toda una serie de nuevas funciones que incluyen la compatibilidad con pantalla completa para Android, más compatibilidad con Material You, entre otras novedades.

La nueva versión está repleta de nuevas y emocionantes actualizaciones, así que comencemos.

Dart 2.14: formato, funciones de idioma, publicación y más

Flutter no es Flutter sin el lenguaje Dart y el tiempo de ejecución en el que se basa. Esta versión de Flutter viene con Dart 2.14.

La nueva versión de Dart viene con un nuevo formato para hacer que las cascadas sean más claras, un nuevo soporte de pub para ignorar archivos y nuevas funciones de idioma, incluido el regreso del legendario operador de triple turno.

Además, y una de las mejores cosas de Dart 2.14, es que esta versión ha creado una serie de conjuntos estándar de linternas entre los nuevos proyectos de Dart y Flutter que se incluyen por defecto.

Framework: Pantalla completa de Android, accesos directos de edición de texto y Material You

La versión de Flutter 2.5 incluye una serie de correcciones y mejoras en el framework. Numerosos errores corregidos respecto a las ventanas y los nombres al ejecutarse sobre Android.

Además, se continua construyendo soporte para la nueva especificación de Material You (también conocida como v3) incluidos los botones, la actualización de las animaciones de desplazamiento, etc.

Complementos: Cámara, selector de imágenes y complementos adicionales

Se han corregido numerosos fallos en estos aspectos mejora la funcionalidad y solidez de los complementos de cámara e image_picker para Android.

Flutter DevTools: Rendimiento, inspector de widgets y pulido

Esta versión de Flutter viene con una serie de mejoras en Flutter DevTools. Lo primero y más importante es el soporte adicional en DevTools para aprovechar las actualizaciones del motor.

Un conjunto de estas actualizaciones permite que Flutter haga un mejor trabajo al asociar eventos de seguimiento con frameworks específicos, lo que ayuda a los desarrolladores a determinar por qué un framework podría sobrecargar el funcionamiento.

Se puede ver eso reflejado en el gráfico de DevTools Frames que ha sido reconstruido para actualizarse en vivo.

Con esta nueva función, DevTools detecta cuándo ha perdido fotogramas en la compilación de sombreadores para que pueda solucionar el problema.

IntelliJ / Android Studio: Pruebas de integración, cobertura de pruebas y vistas previas de iconos

El complemento IntelliJ / Android Studio para Flutter también ha experimentado una serie de mejoras con esta versión, comenzando con la capacidad de ejecutar pruebas de integración.

Las pruebas de integración son pruebas de aplicaciones completas que se ejecutan en un dispositivo, se encuentran en el directorio integration_test y usan la misma funcionalidad testWidgets() de las pruebas unitarias de widgets.

Para conectar la prueba con IntelliJ o Android Studio, agrega una configuración de ejecución que inicie las pruebas de integración y conecta un dispositivo para que sea usado por la prueba.

La ejecución de la configuración permite ejecutar la prueba, incluida la configuración de puntos de interrupción, pasos, etc.

Además, el último complemento IJ/AS para Flutter permite ver la información de cobertura tanto para las pruebas unitarias como para las pruebas de integración.

Puedes acceder a eso desde el botón de la barra de herramientas junto al botón “Depurar”.

La última versión también incluye la nueva capacidad de obtener una vista previa de los íconos utilizados en los paquetes de pub.dev creados en torno a archivos de fuentes TrueType, al igual que los íconos de Material o Cupertino admiten la vista previa.

Para habilitar las vistas previas de iconos, debe indicarle al complemento qué paquetes está utilizando.

Código de Visual Studio: Dependencias, Fix All y Test Runner

El complemento Visual Studio Code para Flutter también ha mejorado en esta versión, comenzando con dos nuevos comandos “Dart: Agregar dependencia” y “Dart: Agregar dependencia de desarrollo”. También puedes estar interesado en el comando “Reparar todo o Fix All” y otros nuevos cambios.

No dudes en instalar el complemento de Code para Flutter para investigar los cambios de la nueva actualización.


Si quieres leer más detenidamente sobre todos los nuevos cambios que trae Flutter 2.5 no dudes en visitar el blog oficial de Flutter.

Relacionado

The best Udemy courses in August, only for 9.99 $

Los mejores cursos en inglés y en oferta, hasta el día 27. Los cursos incluidos aquí son todos en inglés. Revisa por aquí, entre los mejores cursos en oferta de Udemy de Agosto en español, si lo que deseas son cursos en español. Si por desgracia, no tienes la oportunidad de acceder a comprar alguno de los excelentes cursos que te mostraré a continuación. Siempre puedes ¡SEGUIR LEYENDO!

Se lanza Dart 2.12: Seguridad nula e interoperabilidad C

Junto al lanzamiento de Flutter 2.0, Google también está lanzando una nueva versión del lenguaje de programación Dart: Dart 2.12. En caso de que aún no lo supieras, Dart es el lenguaje que usa Flutter. Es un lenguaje basado en TypeScript, pero que viene con algunas funciones adicionales del lenguaje, incluidas las que se intentará repasar a continuación. Seguridad Nula La seguridad nula es una característica ¡SEGUIR LEYENDO!

Se anuncia el kit de desarrollo Flutter Alpha para su uso en Windows

Nuestra misión es proporcionar a los desarrolladores un framework de código abierto y de alta productividad para crear aplicaciones nativas hermosas en cualquier plataforma. Hasta ahora, hemos enviado soporte de calidad de producción para Android e iOS, con ocho versiones estables y más de 100,000 aplicaciones enviadas solo a Google Play Store. Continuamos ampliando nuestro enfoque para incluir otras plataformas, incluidas web, macOS y Linux. Hoy, ¡SEGUIR LEYENDO!

Nueva Versión Estable de Flutter 2: Mejoras para los Desarrolladores

Nuevos cambios en el SDK de Flutter 2, visto desde el punto de vista de un desarrollador. A continuación, vamos a ojear algunas de las nuevas mejoras que el SDK de Flutter 2 va a permitir implementar a todos los creadores de aplicaciones de Flutter, de aquí en adelante. Agregado de enlaces Los hipervínculos, son una parte fundamental para la forma en la que los usuarios ¡SEGUIR LEYENDO!

Nueva versión de Dart: 2.10, unificando las herramientas de líneas de comandos

Ve la luz, una nueva versión del lenguaje de programación Dart. La versión 2.10. Esta nueva versión presenta una nueva herramienta de desarrollo Dart unificada: Una herramienta única para todas las necesidades del desarrollador, como crear proyectos, analizar y formatear código, ejecutar pruebas y compilar aplicaciones. También una actualización sobre la hoja de ruta y los cronogramas de seguridad nula, y una discusión de los principios ¡SEGUIR LEYENDO!

Salir de la versión móvil