Sobre el proyecto

Uno Platform es una plataforma de desarrollo que permite la creación de aplicaciones .NET con una única base de código utilizando la superficie de API de WinUI 3. Permite a los desarrolladores aprovechar sus habilidades en C# y XAML para dirigirse a múltiples plataformas, incluyendo iOS, Android, WebAssembly, Windows, macOS y Linux. Las capacidades técnicas clave incluyen: - Opciones de Renderizado: Soporta tanto Unified Skia Rendering para gráficos de alto rendimiento consistentes en objetivos de escritorio y embebidos, como Native Rendering para una apariencia y sensación específicas de la plataforma. - Toolkit de UI: Proporciona acceso a componentes de WinUI, Windows Community Toolkit y soporte para temas Material, Fluent y Cupertino. - Gestión de Estado: Soporta los patrones MVVM y MVUX. - Herramientas de Desarrollo: Incluye Hot Reload para XAML y C#, un diseñador visual en tiempo de ejecución (Hot Design) y capacidades de Design-to-Code para exportar diseños de Figma a XAML/C#. - Integración de IA: Cuenta con Uno Platform Studio, que incluye un agente de desarrollo de IA, generación de prompt-to-app e implementaciones de Model Context Protocol (MCP) para que los agentes de IA accedan a la base de conocimientos de la plataforma e interactúen con aplicaciones en ejecución. - Soporte de IDE: Compatible con Visual Studio, VS Code y JetBrains Rider.