Cross-platform application built with Avalonia UI and .NET 10.
| Platform | Architecture | Download |
|---|---|---|
| Windows | x64 | Download |
| Windows | ARM64 | Download |
| Linux | x64 | Download |
| Linux | ARM64 | Download |
| macOS | x64 (Intel) | Download |
| macOS | ARM64 (Apple Silicon) | Download |
| Android | APK | Download |
dotnet restore
dotnet build
dotnet run --project src/MyDesktopApplication.Desktop# Install Android workload (one-time)
dotnet workload install android
# Build APK
dotnet build src/MyDesktopApplication.Android -c Releasedotnet testPush a tag to create a release with binaries for all platforms:
git tag v1.0.0
git push origin v1.0.0├── src/
│ ├── MyDesktopApplication.Core/ # Domain logic
│ ├── MyDesktopApplication.Infrastructure/ # Data access
│ ├── MyDesktopApplication.Shared/ # Shared ViewModels
│ ├── MyDesktopApplication.Desktop/ # Desktop (Windows/Linux/macOS)
│ └── MyDesktopApplication.Android/ # Android
└── tests/
├── MyDesktopApplication.Core.Tests/
├── MyDesktopApplication.Integration.Tests/
└── MyDesktopApplication.UI.Tests/
| Platform | Status |
|---|---|
| Windows x64 | ✅ |
| Windows ARM64 | ✅ |
| Linux x64 | ✅ |
| Linux ARM64 | ✅ |
| macOS x64 | ✅ |
| macOS ARM64 | ✅ |
| Android | ✅ |
| iOS | ❌ (requires Apple Developer account - $99/year) |
MIT License - Free for any use.
All dependencies are MIT, Apache-2.0, BSD, or Public Domain licensed.