This page looks best with JavaScript enabled

Exploring MAUI - Multiplatform Apps Built With .NET

 ·   ·  ☕ 1 min read

.NET MAUI is an open-source framework for building multiplatform user interfaces that can reuse code across iOS, Android, MacOS and Windows! Let’s dive into .NET MAUI and try to build a to-do app from scratch - learning what’s new along the way as I build my first .NET MAUI app.

Let’s explore how to layout our own UI with XAML, figure out how to setup a view model and data bind our UI to it and create our own custom commands to invoke. We’ll build an app that uses the exact same C# code to write a native app we can test on both Windows and .NET.


Brandon Minnick and I discussed the architecture and how MAUI works a bit more in this video: https://www.youtube.com/watch?v=aUaqgTn2hQk

Want to learn more about .NET MAUI? You can find the docs here: https://dotnet.microsoft.com/en-us/apps/maui

.NET MAUI is Open Source! You can check it out on GitHub here: https://github.com/dotnet/maui/

Looking for an easier way to integrate with MAUI? Check out the MAUI Community Toolkit which has a ton of cool tools to make writing MAUI code easier! https://github.com/CommunityToolkit/Maui

Some of the graphics in the thumbnail are 3D models by Kenney at https://www.kenney.nl/

Join the World of Zero Discord Server: https://discord.gg/hU5Kq2u


Sam Wronski
WRITTEN BY
Sam Wronski
Maker of things and professional software engineer. Lets make something awesome together!