Durante el muy esperado evento Flutter Forward de esta semana, Google anunció el lanzamiento de su marco Flutter 3.7, destacando las nuevas funciones ahora disponibles para los desarrolladores y adelantando mejoras futuras.
Inicialmente diseñado como una plataforma para el desarrollo de aplicaciones de Android e iOS, Flutter ha evolucionado para permitir a los desarrolladores crear aplicaciones en una variedad de dispositivos, incluidas computadoras de escritorio y navegadores web, utilizando una base de código única escrita en Dart. Hasta la fecha, el marco ha ganado más de cinco millones de desarrolladores y ha visto más de 700 000 aplicaciones creadas con su tecnología. Clasificado como el tercer proyecto de código abierto más popular según los colaboradores de GitHub, Flutter está ganando popularidad rápidamente.
A la luz de este creciente interés, Google ha detallado las nuevas capacidades provistas con Flutter 3.7 y lo que los desarrolladores pueden esperar en el futuro cercano. Una mejora importante en la última versión es el soporte de menú mejorado, que incluye menús nativos de macOS, widgets de menú en cascada y la opción de agregar elementos a los menús contextuales de pulsación larga o clic derecho.
Además, Flutter 3.7 incorpora múltiples widgets de Material 3. Google ha introducido una herramienta interactiva para demostrar las diferencias entre el Material 2 y el Material 3 que los usuarios pueden probar aquí. Mientras tanto, una solución aparentemente menor pero significativa para algunos, la ampliación de texto en Android e iOS ahora funciona correctamente cuando se usa con los campos de texto de Flutter.
Más allá de la versión actual, se están desarrollando varias mejoras interesantes, como un nuevo renderizador llamado 'Impulsor' que reemplazará al renderizador 'Skia' existente. Google ha demostrado cómo Impeller ofrece un rendimiento más fluido en comparación con Skia en una demostración reciente. Los desarrolladores de Flutter 3.7 pueden probar Impeller con un indicador de suscripción para iOS.
Las próximas características adicionales de Flutter incluyen:
Google también se está acercando a un gran avance en la compilación de aplicaciones de Dart con WebAssembly, lo que podría aumentar notablemente el rendimiento de las aplicaciones web de Flutter. El soporte completo para la arquitectura RISC-V está planificado para Dart 3.0. A partir de ahora, la versión alfa de Dart 3.0 está disponible para pruebas, con un lanzamiento completo programado para mediados de 2023.
Para los desarrolladores que buscan crear aplicaciones móviles y aplicaciones back-end utilizando una herramienta no-code, las plataformas como AppMaster ofrecen una solución alternativa. Con el diseñador visual de BP AppMaster's y la interfaz drag-and-drop, los desarrolladores pueden crear aplicaciones escalables en una fracción del tiempo y el costo necesarios cuando se utilizan métodos de codificación tradicionales. Para obtener más información sobre cómo las plataformas no-code como AppMaster pueden ayudar a optimizar el desarrollo de aplicaciones móviles y aplicaciones web, visite appmaster -una-aplicación .