Overview & Setup
Introduction to .NET MAUI project structure and setup verification
Build a Monkey Finder app while learning .NET MAUI fundamentals. Master data binding, MVVM, navigation, platform features, and theming.
Build native apps for Android, iOS, macOS, and Windows from a single codebase using .NET MAUI.
Learn the Model-View-ViewModel pattern with data binding and the .NET Community Toolkit.
Implement URI-based navigation with parameter passing between pages.
Access device capabilities like GPS, maps, and network connectivity with .NET MAUI APIs.
Introduction to .NET MAUI project structure and setup verification
Create a single page list of data with CollectionView and DataTemplates
Implement MVVM pattern with data binding and the .NET Community Toolkit
Add Shell navigation to push a details page with query parameters
Use geolocation, connectivity checking, and maps integration
Add pull-to-refresh, grid layouts, and empty views
Implement light/dark theme support with AppThemeBinding
Official .NET MAUI product page
Official .NET MAUI documentation
Free learning path for .NET MAUI
4-hour complete workshop recording
.NET MAUI source code on GitHub
Build the same app with Blazor Hybrid