16

Building Mobile and Desktop Apps Using .NET MAUI

This chapter is about learning how to make graphical user interface (GUI) apps by building a cross-platform mobile and desktop app for iOS and Android, macOS Catalyst, and Windows using .NET MAUI (Multi-platform App UI). According to the MAUI team, there are no breaking API changes between .NET 7 and .NET 8. They focused primarily on fixing bugs and improving performance.

You will see how eXtensible Application Markup Language (XAML) makes it easy to define the user interface (UI) for a graphical app. XAML is pronounced “zamel.”

Cross-platform GUI development cannot be learned in only a hundred or so pages, but I want to introduce you to some of what is possible. Think of this .NET MAUI chapter ...

Get Apps and Services with .NET 8 - 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.