À propos du projet
Uno Platform est une plateforme de développement qui permet la création d'applications .NET à base de code unique en utilisant la surface API WinUI 3. Elle permet aux développeurs de tirer parti de leurs compétences en C# et XAML pour cibler plusieurs plateformes, notamment iOS, Android, WebAssembly, Windows, macOS et Linux.
Les capacités techniques clés incluent :
- Options de rendu : Prend en charge le Unified Skia Rendering pour des graphismes haute performance cohérents sur les cibles de bureau et embarquées, ainsi que le Native Rendering pour un aspect et une sensation spécifiques à chaque plateforme.
- Toolkit UI : Fournit l'accès aux composants WinUI, au Windows Community Toolkit et prend en charge les thèmes Material, Fluent et Cupertino.
- Gestion d'état : Prend en charge les modèles MVVM et MVUX.
- Outils de développement : Inclut le Hot Reload pour XAML et C#, un concepteur visuel d'exécution (Hot Design) et des capacités Design-to-Code pour exporter des conceptions Figma vers XAML/C#.
- Intégration de l'IA : Propose Uno Platform Studio, qui comprend un agent de développement IA, la génération d'applications via des prompts et des implémentations du Model Context Protocol (MCP) pour que les agents IA accèdent à la base de connaissances de la plateforme et interagissent avec les applications en cours d'exécution.
- Support IDE : Compatible avec Visual Studio, VS Code et JetBrains Rider.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.