.NET MAUI Preview 3 Hands-on: iOS, Android, macOS, and now Windows with WinUI 3!

Dishonest Company – Terribly Dishonest Company! Beware. I hosted with #Ipage for several months then determined I needed to switch hosting companies because they did not meet my particular needs. After switching all my domain names to a different hosting company, they continued for months to charge new and “renewing” domain services to those domain names they were not even hosting. Beware, once you have listed your credit card info, it is impossible to remove it unless you provide another valid credit card. They continued to charge my credit card for these services I did not agree to and couldn’t stop until my card expired. When confronted, they refuse to address the issue and only state they don’t provide refunds. Stay away from this company! They offer low rates to entrap you, but later indulge in the most dishonest business practices I have ever seen!! Sertala, UK

The time has come for a brand new .NET MAUI preview!!! This time the team has awesome updates in .NET 6 Preview 3 to add support for WinUI 3 apps for Windows! Today, let’s explore the full setup with a new tool called “Maui Check” for both Windows and macOS and build our first iOS, Android, macOS, and Windows app!

Time Codes:
00:00 Introduction and .NET 6 Preview 3 Overview
03:50 .NET MAUI Check Installation on Windows
05:50 Our first .NET MAUI app with dotnet new
12:00 .NET 6 Mobile Samples + WinUI 3 with Project Reunion
15:00 .NET MAUI setup on macOS with .NET MAUI Check
17:00 Deploying macOS Catalyst and iOS
19:34 – Wrap-up

* .NET MAUI Preview 3 Announcement – https://devblogs.microsoft.com/dotnet/announcing-net-multi-platform-app-ui-preview-3?WT.mc_id=friends-0000-jamont
* .NET 6 Mobile Samples – https://github.com/dotnet/net6-mobile-samples?WT.mc_id=friends-0000-jamont
* Project Reunion Setup – https://docs.microsoft.com/windows/apps/project-reunion/get-started-with-project-reunion?WT.mc_id=friends-0000-jamont
* .NET MAUI Check – https://github.com/Redth/dotnet-maui-check?WT.mc_id=friends-0000-jamont

GitHub: https://github.com/jamesmontemagno
Twitter: https://twitter.com/jamesmontemagno
Twitch: https://twitch.tv/jamesmontemagno
Website: https://www.montemagno.com

My Setup:
* Blue Spark Microphone – https://amzn.to/3qgtYkq
* Blue Pop Filter – https://amzn.to/3jEWM3r
* Rode Microphone Arm – https://amzn.to/2Z68AlE
* Sony MDR7306 Headphones – https://amzn.to/372jxta
* Stream Deck – https://amzn.to/373Uk1n
* Elgato Cam Link – https://amzn.to/3a9eGbh
* GoPro Hero – https://amzn.to/374lm90
* MX Master 2S Mouse – https://amzn.to/3d7J2gj
* Tecware Phantom Keyboard – https://amzn.to/3aUP4y9

#dotnetmaui #xamarin #winui3

James Montemagno

    Posted at 13:03h, 15 April


  • s prez
    Posted at 14:33h, 15 April

    a very clear and concise video, was able to follow along before my morning coffee, that's the greatest compliment I can give !!!!

  • lochi k
    Posted at 14:38h, 15 April

    Very cool πŸ’œ

  • Paul Stanley
    Posted at 15:10h, 15 April

    Super awesome Jim cheers!

  • Mechinagar Online
    Posted at 15:58h, 15 April

    wow EPIC

  • Charles Woodruff
    Posted at 16:22h, 15 April

    So to be clear, with Maui I won't have to worry about creating renderers, correct?

  • Catias Frezza
    Posted at 17:35h, 15 April

    This is getting interesting. How you handle UI styles, is there CSS for define fonts, colors etc. or how?

  • Wisnu 77
    Posted at 18:16h, 15 April

    Hi james…is it true the deployment method of .net maui app only via store…?…is it possible just copy the release folder then paste it into another win 10 machine then run it ?

  • Gerald Versluis
    Posted at 18:41h, 15 April

    You forgot the link "up over here" at around 1:12 πŸ˜€ awesome video buddy!

  • David Wasserman
    Posted at 19:00h, 15 April

    Great video, thanks James!

  • Shevket Duran
    Posted at 22:01h, 15 April

    No WASM support? 😟
    Also will it integrated to Visual Studio so we don’t need command line tools? Like Project/New and select MAUI?

  • Ericleber Santos
    Posted at 23:01h, 15 April

    Wow !

  • CricketThomas
    Posted at 03:25h, 16 April

    the amount of projects i start because of fomo is only going to increase!

  • Obinna Okafor
    Posted at 06:31h, 16 April

    . NET Maui MVU – C#?

  • Grizzly
    Posted at 07:15h, 16 April

    Please make a separate video for using an adobexd Ui in xamarin. Eagerly waiting for that

  • Joe Ortiz
    Posted at 15:46h, 16 April

    So glad Microsoft is doing this.

  • Boobalan Kothandaraman
    Posted at 15:07h, 17 April

    That is super cool. Everything is merged into a single proj file. Fantastic. Thanks for the walk through James.

  • MrNawshad
    Posted at 21:28h, 17 April

    Great video james. Whats Microsoft's plan on porting Firebase Geofire library???

  • Saad Dahmani
    Posted at 03:06h, 18 April

    Why not Linux???!!!

  • ahmed khan
    Posted at 07:49h, 18 April

    Great stuff – I think one of the next videos we need will be a guide to convert existing Xamarin.Forms apps over to .NET MAUI – particularly for those using MVVM and other common enterprise components – many companies have enterprise Xamarin apps that will need to be converted or ported over…

  • pyrejke
    Posted at 11:30h, 18 April

    Will MAUI support WebView2?