Об этом проекте
Uno Platform — это платформа для разработчиков, которая позволяет создавать .NET-приложения с единой кодовой базой, используя API WinUI 3. Она позволяет разработчикам использовать навыки C# и XAML для таргетинга на несколько платформ, включая iOS, Android, WebAssembly, Windows, macOS и Linux.
Ключевые технические возможности включают:
- Варианты рендеринга: поддержка как Unified Skia Rendering для обеспечения согласованной высокопроизводительной графики на настольных и встроенных устройствах, так и Native Rendering для достижения специфического для каждой платформы внешнего вида и ощущений.
- UI Toolkit: предоставляет доступ к компонентам WinUI, Windows Community Toolkit, а также поддержку тем Material, Fluent и Cupertino.
- Управление состоянием: поддержка паттернов MVVM и MVUX.
- Инструменты разработки: включают Hot Reload для XAML и C#, визуальный дизайнер среды выполнения (Hot Design) и возможности Design-to-Code для экспорта дизайнов из Figma в XAML/C#.
- Интеграция ИИ: включает Uno Platform Studio, которая содержит агента разработки на базе ИИ, генерацию приложений по текстовым запросам (prompt-to-app) и реализации Model Context Protocol (MCP), позволяющие ИИ-агентам получать доступ к базе знаний платформы и взаимодействовать с запущенными приложениями.
- Поддержка IDE: совместимость с Visual Studio, VS Code и JetBrains Rider.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.