Technical

NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. 

Using .NET MAUI, you can develop apps that can run on Android, iOS, macOS, and Windows from a single shared code-base. 

Typical structure of a .NET MAUI project looks similar to the image on the left.

5 platforms are included under the platform folder. one code base will compile native apps for all 5 platforms.