This is the way (to sharing one codebase across platforms)

As software developers we love code reuse. The idea that you shouldn't be solving the same problem multiple times.

And yet... Developing for different platforms generally means that we have to do that. We have the code for Windows, Mac, Android and for iOS. Each with their own sets of APIs, and each with their own naming conventions and development languages.

Thankfully, Microsoft have a solution to this. .NET MAUI! Come with me as we create an app from scratch to allow us to roam the Star Wars universe (using the Star Wars API). We'll write the code once, use it on different platforms and talk about how it works.

Finally, for the Blazor web developers out there, we'll look at how to use that codebase to create an app in just a few minutes!

Speaker
Alternate Text

Stacy Cashmore