Home Specialist skills Technology and Software MAUI: Building Cross-Platform Applications with .NET MAUI - Develop GUI Applications which can work across a range of Platforms with .NET MAUI
MAUI: Building Cross-Platform Applications with .NET MAUI - Develop GUI Applications which can work across a range of Platforms with .NET MAUI
-
Understand the architecture and components of .NET MAUI
-
Develop cross-platform user interfaces using .NET MAUI controls
-
Implement data binding and MVU pattern in application development
-
Utilize dependency injection and manage platform-specific functionality
-
Navigate between pages and manage application state effectively
-
Test, debug, and deploy .NET MAUI applications across multiple platforms.
Overview
Off the shelf (OTS)
This course is designed for developers seeking to build cross-platform applications using .NET MAUI. It is particularly beneficial for those familiar with Xamarin or .NET technologies, aiming to expand their skills in creating native applications for Android, iOS, macOS, and Windows from a single codebase.
Participants should have a foundational understanding of C# and .NET development. Familiarity with Xamarin or mobile application development is advantageous but not mandatory.
The .NET MAUI Training Course provides an in-depth exploration of Microsoft's cross-platform framework for building native applications. Participants will learn to design user interfaces, manage application lifecycle events, and implement platform-specific functionality using .NET MAUI. The course covers topics such as data binding, dependency injection, and navigation patterns, equipping developers with the skills to create responsive and performant applications across multiple platforms.
Key Topics Covered:
• Introduction to .NET MAUI and its architecture
• Creating and managing cross-platform user interfaces
• Implementing data binding and MVU (Model-View-Update) pattern
• Handling platform-specific functionality and dependencies
• Navigating between pages and managing application state
• Integrating with device APIs and services
• Testing and debugging .NET MAUI applications
• Deploying applications to Android, iOS, macOS, and Windows
The course is delivered over four days and includes hands-on exercises, group discussions, and real-world case studies to reinforce learning.
Delivery method
Virtual
Course duration
28 hours
Competency level
Foundation

Delivery method
-
Virtual
Course duration
28 hours
Competency level
-
Foundation
