We can now create a new solution.
On the New Project Pad, we have to select Mobile Apps and Blank App (Xamarin Forms Portable).
We can give it the name XamarinByExample.MonkeysCatalogue
and then click on OK.
Xamarin Studio will create the template for us with the PCL project and the platform-specific projects.
We can now prepare the architectural folders.
Let's add in the root of the project, XamarinByExample.MonkeysCatalogue
, the base
and core
folders.
It is a good practice to create base classes as the backbone for our architecture. We will see the benefit of that every time we need to add or modify some common functionality that our core might need.
To separate the base classes from our custom solution we will add the Data, Business, Presentation, and Services folders, where we can create the Base objects for each layer.
Before we continue, we need to import the SQLite.Net PCL package from NuGet. NuGet is a space where we can find a lot of additional libraries...