13

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 ...

Get Clean Code with C# - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.