4 puntos por dimohy 2023-01-28 | 4 comentarios | Compartir por WhatsApp

Uno Platform es una plataforma de UI de código abierto que permite crear aplicaciones para Windows, iOS, Android, WebAssembly, macOS y Linux con un solo desarrollo.

Principales destacados de esta versión 4.7

  • Nueva plantilla de proyecto
    • Aplicación de proyectos compartidos
    • Funcionamiento de la generación de controladores de eventos de C# desde XAML
  • Inclusión automática y disponibilidad de archivos de fuentes en los destinos de compilación de contenido
  • Mejoras de rendimiento
    • Reducción del tamaño de la aplicación con la función de trimming de XAML
    • Actualización de .NET 7 WebAssembly con una mejora de rendimiento del 8%
    • Aplicación de .NET Native AOT, ejecución de apps de UI como código nativo sin dependencias en Linux GTK y Framebuffer
    • Actualización de Android: mejora de rendimiento del 5% en renderizado

4 comentarios

 
command2alt 2023-01-28

Blazor, Uno, Avalonia, MAUI... y demás; como no hay ninguno que se sienta claramente como la opción, cuesta mucho decidirse a elegir uno de entrada.
Ojalá al menos alguno se consolide bien y rápido como una opción de nivel mayor en la que se pueda confiar y usar a largo plazo.

 
dimohy 2023-01-28

MAUI tiene muy poco tiempo desde su lanzamiento oficial, así que, como comentas, todavía no parece un entorno en el que se pueda confiar plenamente para usarlo. Pero en el caso de Blazor, ya se ha estabilizado y optimizado a un nivel apto para usarse en productos, y si aprovechas varios paquetes de código abierto, se puede usar de una forma mucho más completa.
Del mismo modo, tanto Avalonia como Uno también han ido construyendo su propio ecosistema y ya están lo bastante estabilizados como para valer la pena.
En particular, funcionan de maravilla en entornos embebidos como Raspberry Pi.

Probablemente... da la impresión de que, como .NET no ha logrado formar un ecosistema principal en nuestro país, el problema de que sea difícil conseguir desarrolladores hace que sea todavía más complicado elegirlo.

 
geeeek 2023-01-28

¿Es diferente de MAUI?

Parece que Microsoft no logra ganar mucha tracción en lo multiplataforma, y esto no parece ser un proyecto oficial de Microsoft...

 
dimohy 2023-01-28

Sí. Es otra plataforma de UI. No es un producto de Microsoft, sino un proyecto abierto de Uno Platform. Permite desarrollar aplicaciones para diversas plataformas, incluyendo escritorio y móviles, y tras un desarrollo bastante prolongado se ha estabilizado a un nivel apto para usarse en entornos de producción.