Mobile Development with .NET MAUI

The .NET multi-platform app UI is a cross-platform framework to create innovative mobile and desktop applications with C# and XAML. One can develop apps using .NET MAUI that runs on Android, iOS, macOS, and Windows and add platform-specific source code and resources.

As part of learning in this course, you will begin with a cursory introduction to the .NET MAUI concepts and features and their applications. You will learn.NET MAUI basics and design a simple API with the .NET Core. Next, you will learn to use an API in a .NET MAUI application, understand XAML controls, and write clear syntax. You will then learn to implement styles in a .NET MAUI application and utilize the MVVM (Model–View–ViewModel) pattern with the MVVM community toolkit. You will learn to use SQLite with a random mobile application. You will also learn to secure a mobile app using authentication and authorization protocols. Finally, you will learn to create your first Minimal API.

Upon completing the course, you will comprehensively learn to create your mobile applications using .NET MAUI. You will independently advance your Visual Studio coding skillsets and learn to build innovative mobile apps using .NET MAUI.

All resources are available at: https://github.com/PacktPublishing/Mobile-Development-with-.NET-MAUI

Type
video
Category
publication date
2022-11-24
what you will learn

Build interfaces with XAML (Extensible Application Markup Language)
Develop and publish Minimal API with .NET Core
Use various MAUI controls and MAUI layouts
Use the MVVM pattern and community toolkit
Implement .NET MAUI authentication
Utilize an API in .NET MAUI app and secure it using JSON web tokens

duration
452
key features
Learn .NET MAUI basics, design simple APIs with .NET Core and consume an API using .NET MAUI * Create XAML controls and syntax and implement styles in a .NET MAUI application * Learn about the MVVM pattern using the MVVM community toolkit
approach
The course content is deftly constructed to educate and let you understand all related activities in each module on the application being built. You will also work on troubleshooting and debugging as you advance. You will implement best practices and write efficient, logical code. You will acquire knowledge step-by-step throughout the course and be challenged to be the best you can be.
audience
This course is aimed at anyone interested in learning .NET MAUI and making cross-platform mobile applications. To take this course, you will need to know C#. Even if you do not have much exposure to the .NET development stack, this course is beginner-friendly and offers many development tips. You will also need a capable machine to run Visual Studio 2022 and mobile emulators.
meta description
Let's explore .NET MAUI and its features and Visual Studio that will help you build innovative applications on the mobile platform and master the concepts of creating .NET MAUI-based mobile applications
short description
This beginner to the intermediate-level course on .NET MAUI mobile application development enables you to advance your Visual Studio coding skills and implement interfaces using XAML. Learn to develop and publish Minimal API with .NET Core using event driven development while understanding logic and syntax when working on the .NET environment.
subtitle
Become a mobile app developer with .NET MAUI and create innovative cross-platform mobile apps!
keywords
.NET MAUI, XAML, .NET MAUI Authentication, .NET Core, MAUI controls and layouts, mobile app
Product ISBN
9781804617267