Flutter da el salto al escritorio con soporte para múltiples ventanas en Linux

Canonical, empresa responsable de Ubuntu, ha anunciado avances significativos en la integración de Flutter en entornos de escritorio, con el objetivo de mejorar la experiencia de desarrollo y usabilidad en Linux. Durante los últimos cinco años, Canonical ha trabajado activamente en el soporte de Flutter en Linux, proporcionando bibliotecas, herramientas de integración y modernizando aplicaciones como la tienda de software de Ubuntu.

El último avance en esta integración es la incorporación del soporte para múltiples ventanas en aplicaciones de escritorio Flutter, una mejora largamente esperada por la comunidad de desarrolladores.


La necesidad del soporte de múltiples ventanas en Flutter

Hasta ahora, una de las principales limitaciones de Flutter en entornos de escritorio era su restricción a una única ventana por aplicación, una limitación comprensible en dispositivos móviles pero que afectaba la experiencia de usuario en sistemas de escritorio.

Con esta nueva funcionalidad, Flutter podrá gestionar múltiples ventanas simultáneamente, permitiendo un uso más eficiente del espacio disponible en pantalla. Esta capacidad es especialmente útil para aplicaciones que requieren múltiples interfaces o herramientas flotantes, como editores de código, suites de diseño o aplicaciones de productividad.

Flutter da el salto al escritorio con soporte para múltiples ventanas en Linux | flutter dev
Flutter da el salto al escritorio con soporte para múltiples ventanas en Linux

Canonical ha destacado la importancia de garantizar que esta funcionalidad funcione correctamente en los diversos entornos gráficos de Linux, así como en otros sistemas de escritorio como Windows y macOS.


Implementación del soporte multi-ventana en Flutter

El nuevo sistema de múltiples ventanas de Flutter permitirá que las aplicaciones gestionen ventanas adicionales sin necesidad de modificar su estructura base.

Beneficios clave del nuevo sistema:

  • Mejor alineación de elementos gráficos: Los menús y tooltips ahora podrán posicionarse correctamente en relación con el cursor del usuario.
  • Compatibilidad automática: Las aplicaciones seguirán usando los widgets estándar de Flutter, y si se ejecutan en un entorno donde las múltiples ventanas no son aplicables (como móviles), revertirán automáticamente al comportamiento tradicional.
  • Integración fluida en el árbol de widgets: La gestión de nuevas ventanas se incorpora de manera nativa en la arquitectura de Flutter, facilitando su uso para los desarrolladores.

Cómo probar y adoptar esta nueva funcionalidad

Canonical está revisando los cambios en el motor de Flutter y en su framework antes de lanzar oficialmente el soporte multi-ventana.

Para los desarrolladores que deseen probar esta función antes de su lanzamiento oficial, Canonical ha proporcionado ramas experimentales en las que pueden compilar y ejecutar estas mejoras.

Cuando el soporte esté completamente implementado, las aplicaciones de escritorio en Windows serán las primeras en recibir esta función, seguidas por las versiones para Linux y macOS.


Impacto en el ecosistema de Flutter y Ubuntu

Con esta mejora, Flutter refuerza su posición como un framework multiplataforma verdaderamente competitivo en el escritorio, facilitando la creación de aplicaciones más avanzadas sin perder la flexibilidad de su sistema basado en widgets.

Para Canonical, esta iniciativa es parte de su esfuerzo continuo por convertir a Ubuntu en una plataforma de referencia para el desarrollo de aplicaciones modernas y multiplataforma.

Este soporte para múltiples ventanas en Flutter abre nuevas posibilidades para la creación de software de código abierto, empresarial y de productividad en Linux, mejorando la experiencia del usuario y la eficiencia en el desarrollo de aplicaciones.

vía: Ubuntu

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×