.NET MAUI in Action
by Matt Goldman(Author)
Publisher finelybook 出版社: Manning (August 8, 2023)
Language 语言: English
Print Length 页数: 456 pages
ISBN-10: 1633439402
ISBN-13: 9781633439405
Book Description
By finelybook
Build cross-platform apps with .NET MAUI! This exciting new technology helps you create mobile and desktop apps using a common set of .NET tools.
Summary
In .NET MAUI in Action you will learn how to:
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
Use common device features like GPS
Use GitHub Actions tools to automate deployment to the stores
.NET MAUI in Action shows you how you can use the cutting-edge .NET 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 .NET MAUI development techniques through hands-on example applications in every chapter. You’ll learn cross-platform development quickly as you start building your own rich apps.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
.NET MAUI is a new .NET workload for building apps that run on iOS, MacOS, Android, and Windows. It’s 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 favorite stack to develop amazing UIs and share code with other components of your solution.
About the book
.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.
About the author
Matt Goldman is a solution architect at SSW. He has built a number of consumer and enterprise apps for a range of national and multinational customers, as well as for the Australian government. Matt is a regular speaker at user groups and conferences and maintains open source libraries for use in .NET MAUI apps. Amazon page