
Hoy, el equipo de Flutter, la plataforma de desarrollo de aplicaciones móviles creada por Google, organizó Flutter Ahead, un evento para conectarse con la comunidad de desarrolladores y analizar lo que le depara el futuro a Flutter.
El evento se llevó a cabo en vivo en Nairobi, Kenia, y también estuvo disponible para verlo en vivo en línea. aquí.
El discurso de apertura se pronunció esta mañana y comenzó con Tim Sneath, director de productos y UX de Flutter & Dart.
Sneath explicó que la misión de Flutter para los desarrolladores de aplicaciones es garantizar la belleza, ofreciéndoles un management completo sobre cada píxel de la pantalla; velocidad, al permitir que las aplicaciones se compilen en código de máquina en lugar de que el código se ejecute a través de un entorno interpretado; productividad, al ofrecer tecnologías que permiten a los desarrolladores ver sus cambios mientras trabajan; portabilidad, para que los usuarios puedan desarrollarse con flexibilidad; y apertura a través de la naturaleza gratuita y de código abierto de Flutter.
Continuó explicando el crecimiento de Flutter desde su lanzamiento inicial en 2017, afirmando que hay más de cinco millones de desarrolladores de Flutter, así como más de 700 000 actos que se han lanzado hasta la fecha.
Ander Dobo, gerente de producto de Flutter, luego subió al escenario y presentó los lanzamientos más recientes de la compañía, Flutter 3.7 y Dart 2.19, una actualización de Dart, el lenguaje de programación de Flutter.
Explicó que con estos lanzamientos, se han realizado mejoras en la compatibilidad de Flutter con Materials 3, la última versión del sistema de diseño UI/UX de Google, Materials Design. Según Dobo, esto incluye la migración de widgets como botones de radio, controles deslizantes e insignias.
Estos lanzamientos también ofrecen a los usuarios diseños adaptables para permitir que la interfaz de usuario de la aplicación de los usuarios se escale automáticamente a cualquier tamaño de pantalla. Además, se han agregado barras de menú y menús contextuales en cascada, lo que aumenta las capacidades de personalización.
Dobo también explicó que Impeller, el nuevo tiempo de ejecución de renderizado para Flutter, ahora está disponible para una vista previa para que los usuarios lo usen en las versiones IOS de sus aplicaciones.
“También hemos realizado varias actualizaciones en las herramientas de desarrollo”, continuó Dobo. “El conjunto de herramientas de rendimiento y depuración para Flutter y Dart, incluido un rediseño completo de la herramienta de depuración de memoria, y hemos agregado nuevas funciones para analizar las funciones de memoria de su aplicación”.
Continuó explicando que Firebase, otra de las plataformas de desarrollo de aplicaciones de Google, también se puede usar dentro de las aplicaciones de Flutter para aumentar las capacidades de personalización que se ofrecen.
Según Dobo, Firebase se puede usar junto con Flutter para personalizar nombres, avatares y más para el usuario específico, eliminando la necesidad de que el desarrollador escriba una autorización.
A continuación, Alex Greaves, cofundador y CTO de la plataforma en línea que ayuda a los usuarios a crear e implementar aplicaciones de Flutter, FlutterFlow, y Abel Mengistu, cofundador y director ejecutivo de FlutterFlow, subieron al escenario para guiar a los espectadores a través de la plataforma y sus características.
Greaves explicó que, con FlutterFlow, se produce código limpio de Flutter que está disponible para que los usuarios lo vean o exporten a medida que se realizan los cambios. Además, Mengistu afirmó que hay más de 200 millones de líneas de código que se han exportado a GitHub directamente desde FlutterFlow.
También mencionaron que todas las funciones premium que se ofrecen con FlutterFlow son gratuitas tanto para estudiantes como para educadores.
Luego, Sneath le dio a la audiencia un resumen de lo que pueden esperar para el futuro de Flutter, discutiendo varias características que aún están en progreso.
Según Sneath, las características que los usuarios pueden anticipar se dividen en cuatro categorías principales: gráficos y rendimiento innovadores, integración perfecta para net y dispositivos móviles, arquitecturas tempranas a nuevas y emergentes, y enfoque continuo en la experiencia del desarrollador.
Entre estas próximas características se encuentra Dart 3 Alpha, la primera vista previa del próximo gran lanzamiento de Dart. Con esto, los usuarios obtienen acceso a nuevas funciones de idioma, la finalización del viaje de Dart hacia la seguridad nula del sonido y la expansión del soporte de la plataforma.
Además, se pueden esperar nuevas funciones para Flutter Net, incluidas las reducciones de CanvasKit, las reducciones de tamaño de fuente, la carga diferida y la concurrencia mejorada.
Los usuarios de Flutter también pueden esperar nuevas funciones en Flutter Cell, como Information Toolkit, cuya primera versión ya está disponible de forma common. Con esto, los usuarios obtienen acceso a las mejores prácticas de la iniciativa de noticias de Google.
La próxima versión de Wondrous, una aplicación de referencia que muestra cómo diseñar y desarrollar una interfaz de usuario hermosa y personalizada con Flutter, también se anunció durante la Keynote de esta mañana. Esta versión está destinada a brindar a los usuarios una experiencia positiva independientemente del tamaño de su pantalla.
También se reveló que el equipo de Flutter está trabajando para eliminar los canales de método para llamar a las API, ya que esperan permitir a los usuarios la tecnología necesaria para llamar a las API directamente desde Dart.
Por último, para Flutter Cell, se pueden esperar capacidades 3D en el futuro. Esto incluye la capacidad de cambiar la apariencia de esas imágenes 3D, animarlas y multiplicarlas con Impeller.
Para ver la Keynote, así como otras sesiones a pedido, visite el sitio net.