What problem does it solve?
Developers often struggle with setup and consistency when building cross-platform desktop and mobile applications using .NET and Avalonia. This Skill provides clear guidelines, scaffolding patterns, and best practices to accelerate productive development across Windows, macOS, Linux, iOS, Android, and WebAssembly.
Core Features & Use Cases
- MVVM-oriented architecture with CommunityToolkit.Mvvm to enable robust state management.
- UI scaffolding and project structure guidance for Avalonia apps, including desktop and mobile targets.
- Practical deployment and platform-agnostic patterns for building, testing, and shipping cross-platform .NET apps.
Quick Start
Install .NET SDK 8.0+ and Avalonia templates, then scaffold a new project with:
dotnet new avalonia.mvvm -o MyApp
cd MyApp
follow up with standard MVVM setup and Avalonia UI development practices.