Project structure setup
Let's begin by creating a new Xamarin.Forms
project. Select File | New | Solution and create a new Forms App, as shown in the following screenshot:

Call the project FileStorage
. Once the project is created, create another portable class library called FileStorage.Portable
, as shown in the following screenshot:

We are going to start at the lower level and work upwards to native projects.