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 and the additional online-only sections as an introduction that will give you a taste to inspire you, and then you can learn more from a book dedicated to mobile or desktop development.
The app will allow the listing...