
.NET MAUI Cross-Platform Application Development
Build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8
Created by Roger Ye
Learn how to build native mobile and desktop apps that run smoothly on Android, iOS, macOS, and Windows using a single codebase. Explore modern UI development with XAML and Blazor, and discover how to migrate existing Xamarin.Forms projects to .NET MAUI for hybrid app solutions.
Packt | Mar 2024 | 496 min
What You Will Learn
You will start by creating a cross-platform app and gradually add advanced features using .NET MAUI and .NET 8. Through practical examples, you will work with MVVM, data binding, and Blazor integration. Testing and deployment steps are included to help you deliver robust, production-ready applications.
Key Features
- Build cross-platform apps with a single codebase for mobile and desktop devices
- Use the MVVM pattern and data binding to create maintainable, scalable apps
- Integrate Blazor components and migrate from Xamarin.Forms to modern .NET MAUI
Target Audience
Designed for developers with experience in .NET Core or object-oriented programming who want to build cross-platform apps. Ideal for those transitioning from Xamarin.Forms or native app development, as well as junior engineers looking to expand their skills in modern mobile and desktop app development.





