Build modern .NET apps with Uno Platform, AI, and visual tools | ODSP929
Sam Basu demonstrates how Uno Platform can be used to build modern cross-platform .NET apps with visual tooling and AI assistance, including GitHub Copilot integration. The session highlights a folder-based app structure, consistent rendering with SkiaSharp, and MCP-based workflows for documentation grounding and UI interaction.
Overview
This Microsoft Build 2026 session shows how to streamline cross-platform .NET application development with Uno Platform, combining shared tooling across OSes/IDEs with visual design features and AI-assisted workflows.
Cross-platform development lifecycle and tooling
- Focuses on lifecycle support for building and maintaining cross-platform apps across operating systems and IDEs.
- Emphasizes shared tooling and consistent developer experience when moving between environments.
Visual tooling: Hot Design
- Walks through a feature demo of Hot Design, a visual canvas for UI work.
- Positions visual tooling as a way to accelerate feature delivery and reduce iteration time.
Runtime performance and consistent rendering with SkiaSharp
- Highlights SkiaSharp as a key piece for consistent rendering across platforms.
- Frames performance improvements as part of delivering production-grade cross-platform apps.
Folder-based cross-platform app structure
- Explains a folder-based approach to structuring a cross-platform application.
- Shows how this structure supports working across multiple targets while keeping shared code and assets organized.
IDE workflow: switching to VS Code on Mac
- Demonstrates moving the workflow to Visual Studio Code on macOS.
- Reinforces the “same project, different environment” story for cross-platform development.
AI-assisted development and GitHub Copilot integration
- Demonstrates integration with GitHub Copilot and other AI assistants.
- Shows how AI assistance fits into the development workflow alongside visual tools.
MCP-based workflows for grounding and UI interaction
- Introduces Uno MCP for providing documentation context to AI (documentation-grounded workflows).
- Introduces Uno App MCP for enabling AI-driven UI interaction.
- Demonstrates AI-built mobile UI and grounded responses using these MCPs.
Case study
- Mentions an enterprise case study where Kahua uses Uno Platform for large-scale applications.
Session metadata
- Event: Microsoft Build 2026
- Session code: ODSP929
- Level: Intermediate
- Language: English (US)
- More sessions: https://build.microsoft.com