Oct 09 - 11 | 2023 Utrecht Netherlands
09:00 - 17:00

Building Your First .NET MAUI App Workshop

Today we will build a .NET MAUI application that will display a list of Monkeys from around the world. We will start by building the business logic backend that pulls down json-encoded data from a RESTful endpoint. We will then leverage .NET MAUI to find the closest monkey to us and also show the monkey on a map. We will also see how to display data in many different ways and then finally fully theme the application.

Prereqs:

  • Visual Studio 2022 17.3 or higher or Visual Studio 2022 for Mac 17.4 Preview with the .NET MAUI workload installed, also explained here: https://learn.microsoft.com/dotnet/maui/get-started/installation
    • On a Mac, also install Xcode. If possible Xcode 13, there are some issues with Xcode 14 we’re working out at the moment. If you can’t work this out, don’t worry, you should still be able to deploy to Android and follow along.
  • Preferably create a new .NET MAUI app and try running it on all platforms (Android & Windows if you’re developing on Windows. Android, iOS and macOS if you’re on a Mac) so we know everything is installed properly and emulators etc are installed properly
1540904537782.jpg
Gerald Versluis and Maddy Montaquila

About Gerald

Gerald Versluis is a Senior Software Engineer at Microsoft working on .NET MAUI. Since 2009 Gerald has been working on a variety of projects, ranging from frontend to backend and anything in between that involve Azure, ASP.NET and all kinds of other .NET technologies. At some point he fell in love with cross-platform and mobile development with Xamarin. Since then he has been an active community member, writing, tweeting and presenting about all things tech. Gerald can be found on Twitter @jfversluis, blogging at https://blog.verslu.is or liking and subscribing on his YouTube channel: https://youtube.com/GeraldVersluis

About Maddie

Maddy is a Program Manager focused on making Xamarin and .NET MAUI developers as productive as possible.

decorative image