Noticias

Nueva versión de OpenSilver 3.0

Para el desarrollo de aplicaciones web .NET en C# y XAML

[15/07/2024] Userware ha anunciado el lanzamiento de OpenSilver 3.0, una importante actualización de su plataforma de código abierto para el desarrollo de aplicaciones web .NET en C# y XAML. Según lo señalado en el comunicado de prensa, esta última versión introduce un diseñador de interfaces de usuario de arrastrar y soltar con funcionalidad AI, destinado a simplificar la creación y personalización de interfaces de usuario para desarrolladores.

"OpenSilver 3.0 incorpora un nuevo diseñador de interfaces de usuario de arrastrar y soltar con más de 100 controles integrados, que agiliza y facilita la creación de aplicaciones y sitios web .NET. El diseñador incluye funciones de inteligencia artificial (actualmente en versión preliminar) que pueden generar interfaces de usuario complejas y realizar modificaciones mediante comandos de lenguaje natural. Por ejemplo, los desarrolladores pueden simplemente describir el diseño o los componentes deseados, y la IA generará el código XAML correspondiente. Los usuarios pueden alternar entre los cambios impulsados por la IA, el diseñador de arrastrar y soltar, y la codificación manual XAML, proporcionando una mezcla ideal de generación automática y personalización detallada, sostuvo Giovanni Albani, CEO de Userware.

El nuevo diseñador de interfaz de usuario basado en IA de Visual Studio 2022.

Userware también ha presentado XAML.io, una versión en línea del nuevo diseñador de interfaz de usuario creado con OpenSilver. El ejecutivo anotó que permite a los desarrolladores .NET empezar a crear aplicaciones directamente en sus navegadores web, eliminando la necesidad de instalaciones locales. Los desarrolladores pueden iniciar sus proyectos en línea y luego pasar a Visual Studio para seguir desarrollando o desplegar sus aplicaciones.

Albani indicó que OpenSilver 3.0 permite el desarrollo en varios lenguajes, como C#, XAML, F# y VB.NET. "Ofrece una amplia compatibilidad con Microsoft WPF y Silverlight, lo que permite a los desarrolladores aprovechar sus conocimientos y código existentes. Permite a los desarrolladores dirigirse a las principales plataformas, incluidos navegadores web (Chrome, Firefox, Safari, Edge), sistemas operativos de escritorio (Windows, macOS, Linux) y dispositivos móviles (iOS, Android), desde una única base de código.

Agregó que, con esta versión, se ha añadido compatibilidad con Visual Studio Code, ampliando el entorno de desarrollo a los sistemas Windows, Mac y Linux, y simplificando el proceso de desarrollo en diferentes entornos.

"Los desarrolladores no deberían tener que luchar con múltiples bases de código para llegar a diferentes plataformas", indicó Albani. "OpenSilver 3.0 les permite crear para las principales plataformas. Pueden dirigirse a la web, al escritorio, al móvil y, pronto, incluso a los cascos de realidad virtual, todo desde una única base de código". OpenSilver 3.0 es compatible con VS Code en macOS.

OpenSilver 3.0 es compatible con VS Code en macOS.
OpenSilver 3.0, .NET, desarrollo, herramientas

Futuras actualizaciones

Userware planea ampliar las capacidades de OpenSilver con varias características futuras:

  • Soporte .NETMAUIHybrid: Esto permitirá a los desarrolladores desplegar aplicaciones nativas a través de iOS, Android, Windows y Mac.
  • Componentes Blazor en XAML: Integración de componentes Blazor y JavaScript dentro de código C# y XAML.
  • XAML3D: Herramientas para crear sitios web 3D y experiencias de Realidad Mixta compatibles con dispositivos como Meta Quest y Apple Vision Pro.

Llegamos a ustedes gracias a:


BrandPosts Qué es BrandPost

Más »
×
Los artículos publicados en esta sección -BrandPosts- son escritos y editados por los proveedores o miembros de la comunidad TI. BrandPosts crea una oportunidad para que un patrocinador proporcione información y comentarios desde su punto de vista, directamente a la audiencia de CTOPerú. El equipo editorial de CTOPerú no participa en la redacción o edición de estos BrandPosts.

Primer contacto

Más »

Recursos

Más »