.NET MAUI: A Comprehensive Guide for C# Developers to Build Cross-Platform Apps
$19.79
Price: $19.79
(as of May 21,2023 05:44:41 UTC – Details)
If you are a C# programmer seeking to learn Microsoft’s premier cross-platform app building platform for iOS, Android, Windows and Mac, then ‘.NET MAUI’ is the book for you. It teaches you how to create a real-world application that can run natively on different devices and platforms efficiently using a single codebase. Additionally, by extending your C# skills, you’ll learn to develop visually appealing user interfaces using XAML, create a solid app architecture and follow the best practices of this Microsoft platform.
What’s more, the purchase of the Kindle or print book comes with a free PDF eBook. The book covers basics, intermediate and advanced levels of UI layout, navigation, data gathering and data display using controls, and the MVVM model.
The topics of creating a backend API to connect with a web frontend, storing and retrieving persistent data, and unit testing to ensure the app’s solidness and reliability are extensively covered.
Eventually, you’ll be well-equipped with knowledge to leverage the .NET MAUI platform and employ C# to build robust, visually appealing, and cross-platform applications for different platforms.
Key Features
Learn to build native cross-platform apps for iOS, Android, Windows, and Mac by extending your C# knowledge to .NET MAUI
Real-world project-based learning approach
Integration with .NET ecosystem beyond MAUI
Book Description
In a highly competitive world, UI is the game-changer in retaining users. Inconsistencies and un-synced pages can happen if you use different languages on different platforms, making UI maintenance tricky. ‘.NET MAUI’ shows how to create a cross-platform application that runs natively on multiple platforms using C# and .NET MAUI.
This book starts with the basics and progresses to intermediate and advanced topics such as laying out pages, navigation, adding controls, and using XAML as the primary tool for creating user interfaces. Coverage of the Model-View-ViewModel architectural pattern, and how to leverage it, is also included. xUnit and NSubstitute are used to develop a reliable and robust app code.
After reading this book, you’ll be well-equipped to leverage .NET MAUI and create an API for your app to interact with a web frontend to the backend data using C#.
What you will learn
Discover the Visual Studio basics to create .NET MAUI apps
Create elegant and visually appealing user interfaces using XAML
Capture, display and manage data using layouts and controls
Create robust apps implementing MVVM patterns
Master data storing and retrieval
Develop codes that are solid and reliable using unit testing
Who this book is for
This book is intended for C# programmers who want to develop cross-platform or mobile applications and are interested in learning about Microsoft’s premier platform for iOS, Android, Windows and Mac apps using a single C#-based code solution.
Table of Contents
Assembling your tools and creating your first app
What we will build: Forget Me
XAML and Fluent C#
Controls
Pages and Layout
Databinding and the MVVM pattern
Navigation and routes
Storing and retrieving data
Unit Testing with Mocks
Custom Controls
Creating a back end service and API
Publisher : Packt Publishing (March 31, 2023)
Language : English
Paperback : 296 pages
ISBN-10 : 1837631697
ISBN-13 : 978-1837631698
Item Weight : 1.13 pounds
Dimensions : 7.5 x 0.7 x 9.25 inches
User Reviews
Be the first to review “.NET MAUI: A Comprehensive Guide for C# Developers to Build Cross-Platform Apps” Cancel reply
$19.79
There are no reviews yet.