Official documentation guide: https://learn.microsoft.com/en-us/dotnet/maui/?view=net-maui-8.0
Get started
- What is .NET MAUI?
- Supported platforms
- Installation
- Build your first app
- Create a .NET MAUI app
- Upgrade your app with MVVM
- Learning resources
- Troubleshooting
Migrate from Xamarin
- Upgrade from Xamarin to .NET
- Upgrade Xamarin native projects
- Upgrade with the .NET Upgrade Assistant
- Upgrade to a multi-project app
- Upgrade to a single project app
- Layout behavior changes
- Migrate app properties data
- Migrate secure storage data
Fundamentals
- Accessibility
- App lifecycle
- Data binding
- Data templates
- Localization
- Resource dictionaries
- Shell
- Single project
User interface
XAML
- Overview
- Fundamentals
- Compilation
- Generics
- Markup extensions
- Namespaces
- Pass arguments
- XAML hot reload
Platform integration
- Configure multi-targeting
- Customize UI appearance
- Device information
- Device sensors
- Invoke platform code
- Native embedding
- Permissions
- Preferences
Data & cloud services
- Build a .NET MAUI app with Azure Mobile Apps
- Add authentication with Azure Mobile Apps
- Offline data sync with Azure Mobile Apps
- Send push notifications using Azure Notification Hubs
- Consume a REST-based web service
- Connect to local web services
- Local databases
Deployment
Leave a Reply