-
Book Overview & Buying
-
Table Of Contents
Apps and Services with .NET 10 - Third Edition
By :
Cross-platform GUI development using .NET MAUI, Avalonia, and Blazor cannot be learned in only a hundred or so pages, but I want to introduce you to some of what is possible. Think of the three cross-platform app chapters and the additional online-only sections as an introduction that will give you a taste to inspire you; then you can learn more from a book dedicated to web, mobile, or desktop app development.
This chapter is about learning how to make graphical user interface (GUI) apps by building a cross-platform mobile app for iOS and Android using .NET MAUI (Multi-platform App UI). Although you can create desktop apps for macOS Catalyst and Windows using .NET MAUI, Avalonia is better for that purpose, so we will cover desktop apps in Chapter 3, Building Desktop Apps Using Avalonia.
In this chapter, you will first see how eXtensible Application Markup Language (XAML) makes it easy to define the user interface (UI) for a graphical app...