.NET MAUI in Action

.NET MAUI in Action

.NET MAUI in Action shows you how to use the cutting-edge MAUI framework to write apps that will run on Windows, Android, macOS and iOS platforms using your existing .NET development skills. This book reveals essential MAUI development techniques through hands-on example applications and will help you start building your own rich apps.



.NET MAUI in Action teaches you to build cross-platform applications with the skills you already have as a .NET developer. There's no platform-specific knowledge needed to get started; you'll learn everything you need about Android, iOS, and more through the book's hands-on guidance. You'll dive straight into creating apps and rapidly progress from “Aloha World” to To-Do list apps, a movie recommender app, and eventually a full-stack solution using enterprise architecture patterns. You'll also learn how to use GitHub Actions to deploy robust, testable, and maintainable apps.

Learn how to deliver a consistent look and feel for your apps across platforms while tailoring your user experience to relevant devices. Throughout, you'll use the built-in controls of .NET MAUI and learn how to develop your own custom solutions. You'll soon be confidently delivering complex apps without mastering platform-specific skill sets.

About the reader

For experienced .NET developers.



.NET MAUI in Action shows you how to use the cutting-edge MAUI framework to write apps that will run on Windows, Android, macOS and iOS platforms using your existing .NET development skills. This book reveals essential MAUI development techniques through hands-on example applications in every chapter. You will learn cross-platform development quickly as you start building your own rich apps.

Ideal for experienced developers, this book will help you

  • Set up your environment for cross-platform development
  • Write an interactive UI in XAML using out-of-the-box controls
  • Apply the MVVM pattern to build maintainable code
  • Extend your control library with custom controls
  • Structure your app using common navigation paradigms
  • Build fully custom-drawn controls with the MAUI Graphics Library
  • Use common device features like GPS
  • Use DevOps tools to automate deployment and testing
About the technology

.NET MAUI is a new .NET workload for building apps that run on iOS, MacOS, Android, and Windows. It is a simple, easy-to-use evolution of Xamarin.Forms that allows you to share the same code across cloud, web, desktop, and mobile. Best of all, you get access to the entire ecosystem of .NET tools. You can keep using your favourite stack to develop amazing UIs and share code with other components of your solution.


Auteur | Matt Goldman
Taal | Engels
Type | Hardcover
Categorie | Computers & Informatica

Kijk verder

Boekomslag voor ISBN: 9781617298646
Boekomslag voor ISBN: 9781484278444


Boekn ©