I work with .NET developers all day, every day. Most are full-stack developers and work with a web UI framework like Angular or React. But I often hear them say things like “I don’t know mobile development” or “I don’t know native desktop development.” This is a misconception and couldn’t be further from the truth.
Any .NET developer can build mobile or desktop UI apps with .NET MAUI. There’s a small learning curve to get to grips with some of the UI- and markup-specific syntax and the design patterns—and that’s what this book is for. Anyone with experience with a web UI framework (especially Angular) should feel very comfortable working in .NET MAUI, although prior experience is not necessary for this book. In this chapter, we see just how easy it is for .NET developers to get started building mobile and desktop UI apps with .NET MAUI.