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

10 Frameworks que los Desarrolladores de Software deberían Aprender 2024

Bienvenidos desarrolladores web y de software, estamos en los inicios de 2023 y es posible que muchos se esten planteado sus objetivos para lo largo del año. Con anterioridad ya he compartidos las rutas de aprendizaje para un desarrollador front-end, un desarrollador full-stack o un desarrollador back-end entre otros muchos contenidos más. En este artículo, me gustaría compartir algunos de los mejores frameworks y bibliotecas para ¡SEGUIR LEYENDO!

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

26 Nuevos Cursos GRATIS de Udemy: Python, Javascript, Flutter (cupón finalizado)

26 Nuevos cursos con cupones free de Udemy: En español (typescript,javascript, react, vue y videojuegos) e ingles (Python, Django, Javascript, R, SQL, Flutter, Java, Qt, Bootstrap, Illustrator y Photoshop). Cursos en Español ? Curso Gratis de Udemy: Aprende JavaScript y Jquery de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Typescript de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Vue + ¡SEGUIR LEYENDO!

¿Cuáles son las mejores alternativas para PhoneGap después de su cierre?

PhoneGap fue uno de los frameworks de código abierto más populares y utilizados para el desarrollo de aplicaciones web y móviles. Los desarrolladores usaban PhoneGap para crear aplicaciones de alto rendimiento. En algún momento, incluso, Phonegap alcanzo a ser la mejor herramienta para el desarrollo de aplicaciones multiplataforma. PhoneGap Build se lanzó hace mucho tiempo y fue un servicio utilizado para crear código fuente para iOS, ¡SEGUIR LEYENDO!

Curso de Programación Apps para Dispositivos Móviles con Flutter

Con este sitio web vas a poder comenzar a iniciarte tanto en Flutter como en la creación de tu primera aplicación con Flutter y Dart. ?‍? ENTRAR AL CURSO DE FLUTTER Estos apuntes han sido creados por el profesor de formación profesional Ángel Fernandez en el Centro Rodolfo Ucha Piñeiro de Ferrol. A lo largo del sitio web, vas a poder aprender a lo largo de ¡SEGUIR LEYENDO!

Más de 1.500 Libros PDF en Inglés de Desarrollo Web, Programación, Seguridad, Robótica, Blockchain, Domótica y Mucho Más

La mejor lista de libros sobre lenguajes de programación en inglés de todo Internet. https://ciberninjas.com/zlibrary/ Libros de Python / Libros PHP / Libros Java / Libros Diseño Meta Listas atariarchives.org atariarchives.org pone a disposición en la Web libros, información y software para Atari y otras computadoras clásicas. Bento Bitsavers.org Bookboon: se requiere cookie de TI y programación</. (requiere @email) DZone - Hojas de trucos (gratis) Conceptf1.blogspot.com ¡SEGUIR LEYENDO!

Comienza a programar APPS ARM con Windows Dev Kit 2023 de Microsoft

Con Microsoft finalmente haciendo que su versión Arm Windows esté disponible con Arm en sus tablets Surface Pro 9, hay una pregunta en el aire, ¿De dónde saldrán todas las aplicaciones Arm? Microsoft ha producido una respuesta de hardware liviana, relativamente económica pero poderosa y flexible con el Windows Dev Kit 2023, anteriormente conocida como proyecto Volterra. Windows Dev Kit 2023 administra las cargas de trabajo ¡SEGUIR LEYENDO!

Salir de la versión móvil