Codrina Merigo

Discover .NET MAUI

Tired of separate codebases? Learn how .NET MAUI builds native apps for iOS, Android, and desktop from a single project.

Discover .NET MAUI
#1about 2 minutes

The challenge of multi-platform app development

.NET provides a unified platform for building various applications, with .NET MAUI specifically targeting native mobile and desktop apps from a single codebase.

#2about 2 minutes

The evolution from Xamarin to .NET MAUI

Tracing the history from Mono and Xamarin, this section explains how .NET MAUI emerged as the next generation of Microsoft's cross-platform UI framework.

#3about 2 minutes

Understanding .NET MAUI's core concepts and platforms

.NET MAUI is a multi-platform app UI framework for building native apps on Android, iOS, macOS, and Windows from a single project.

#4about 4 minutes

Exploring key features for native app development

The framework provides over 50 controls, data binding, shell navigation, and direct access to native device APIs for true native performance.

#5about 3 minutes

Boosting productivity with hot reload and patterns

Features like Hot Reload and Hot Restart, combined with patterns like MVVM, significantly speed up the development and debugging workflow.

#6about 2 minutes

Setting up your development environment for .NET MAUI

Get started by installing the necessary workloads in Visual Studio or using the new extension for Visual Studio Code.

#7about 8 minutes

A live demo of building a .NET MAUI app

This walkthrough covers creating a new project, understanding the single-project structure, and using Hot Reload to make live code changes.

#8about 4 minutes

Migrating from Xamarin.Forms and deploying to stores

Use the .NET Upgrade Assistant to migrate Xamarin.Forms projects, then prepare the resulting native application for deployment to the app stores.

#9about 4 minutes

Q&A on performance, tooling, and alternatives

Answering audience questions about choosing .NET MAUI over Flutter, its open-source nature, design system support, and native performance.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.