The selected template has now created four projects:
- DoToo: This is a .NET Standard library targeting .NET Standard 2.0. It can be imported by any runtime that supports this version of .NET Standard.
- DoToo.Android: This is an Android app for bootstrapping Xamarin.Forms on Android.
- DoToo.iOS: This is an iOS app for bootstrapping Xamarin.Forms on iOS.
- DoToo.UWP: This is a Universal Windows Platform (UWP) app for bootstrapping Xamarin.Forms on UWP. The UWP option is only available on Windows.
These three platform-specific libraries reference the .NET Standard library. Most of our code will be written in the .NET Standard library and only a small portion of platform-specific code will be added to each target platform.
The project should now look as follows:
We will highlight a few important files in each project so that we have a basic understanding of what they are. We'll go through these project by project.