dotnet-maui-development

Installation
SKILL.md

dotnet-maui-development

.NET MAUI cross-platform development: single-project structure with platform folders, XAML data binding with MVVM (CommunityToolkit.Mvvm), Shell navigation, platform services via partial classes and conditional compilation, dependency injection, Hot Reload per platform, and .NET 11 improvements (XAML source gen, CoreCLR for Android, dotnet run device selection). Includes honest current-state assessment and migration options.

Version assumptions: .NET 8.0+ baseline (MAUI ships with .NET 8+). .NET 11 Preview 1 content explicitly marked. Examples use the latest stable APIs.

Scope

  • Single-project structure with platform folders
  • XAML data binding with MVVM (CommunityToolkit.Mvvm)
  • Shell navigation and platform services
  • Dependency injection and Hot Reload
  • Current-state assessment and migration options
  • .NET 11 improvements (XAML source gen, CoreCLR for Android)

Out of scope

Installs
4
GitHub Stars
218
First Seen
Feb 24, 2026
dotnet-maui-development — novotnyllc/dotnet-artisan