User Interface Design with XAML
In the previous chapter, we created a new .NET MAUI project named PassXYZ.Vault
. As we progress through this book, we will enhance it with the skills and knowledge we acquire. In the last chapter, we got a glimpse of user interface implementation in XAML. In this chapter, we will delve deeper into creating user interfaces using XAML.
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 rather than in any programming language. It is possible to write all our user interfaces in code, but user interface design with XAML will be more succinct and more visually coherent. Because XAML does not use a programming language...