このプロジェクトについて
Uno Platformは、WinUI 3 APIサーフェスを使用して、単一のコードベースで.NETアプリケーションを作成できるようにする開発プラットフォームです。開発者はC#とXAMLのスキルを活用して、iOS、Android、WebAssembly、Windows、macOS、Linuxを含む複数のプラットフォームをターゲットにすることができます。
主な技術的機能は以下の通りです:
- レンダリングオプション:デスクトップおよび組み込みターゲット全体で一貫した高性能グラフィックスを実現するUnified Skia Renderingと、プラットフォーム固有のルック&フィールを実現するNative Renderingの両方をサポートしています。
- UIツールキット:WinUIコンポーネント、Windows Community Toolkitへのアクセスを提供し、Material、Fluent、Cupertinoテーマをサポートしています。
- 状態管理:MVVMおよびMVUXパターンをサポートしています。
- 開発ツール:XAMLおよびC#用のHot Reload、ランタイムビジュアルデザイナー(Hot Design)、およびFigmaデザインをXAML/C#にエクスポートするDesign-to-Code機能を備えています。
- AI統合:AI開発エージェント、プロンプトからのアプリ生成、およびAIエージェントがプラットフォームのナレッジベースにアクセスし実行中のアプリと対話するためのModel Context Protocol (MCP) 実装を含むUno Platform Studioを搭載しています。
- IDEサポート:Visual Studio、VS Code、JetBrains Riderと互換性があります。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.