User Interface Design with XAML
We created a new .NET MAUI project called PassXYZ.Vault in the previous chapter. We will start to improve it with the capabilities that we will master throughout this book. In this chapter, we will use the master-detail pattern and XAML to design and build our app user interface.
The following topics will be covered in this chapter related to user interface design with XAML:
- How to create a XAML page
- Basic XAML syntax
- XAML markup extension
- How to design the user interface with the master-detail pattern
- Localization of the .NET MAUI app
The eXtensible Application Markup Language (XAML) is an XML-based language that is used to define user interfaces for Windows Presentation Foundation (WPF), Universal Windows Platform (UWP), Xamarin.Forms, and .NET MAUI. The XAML dialects in these platforms share the same syntax but differ in their vocabularies.
XAML allows developers to define user interfaces in XML-based markup language...