Cross-Platform Application Development with MAUI
Microsoft .NET MAUI is an application framework for developing cross-platform applications. You can develop applications using C# and XAML or you can develop them using Blazor. In this chapter, we will focus on C# and XAML.
When using MAUI to develop applications, you can target Windows, Android, Tizen, iOS, iPad-OS, and macOS. We will be developing a simple to-do list application using C# and XAML.
We will cover the following in this chapter:
- Project overview: We will look at the screenshots of the project we will be developing in this chapter for the following platforms:
- Android
- Windows
- Creating the project: We will be building up our project using the following:
- The MVVM pattern
CommunityToolkit.Mvvm
Here’s what you will learn:
- How to build a cross-platform that you can deploy to Android, Tizen, iOS, macOS, Linux, and Windows
- How to install and use
CommunityToolkit.Mvvm
to remove the need for...