I am a new Xamarin developer and i am now working on simple application that needs a database to store the application data.
My needs: Simple application, MVVM design pattern, One development. The application need to work in IOS and Android
My Solution structure:
Xamarin.Forms PCL project (Contains Views, ViewModels, Models, Services)
Xamarin.Droid - A default Xamarin Android project.
Xamarin.IOS - A default Xamarin IOS project.
I want to use NoSQL database. I know about MongoDB, that is a nice one. BUT after searching in Google, there are no any tutorial to use MongoDB with Xamarin.Forms PCL project.
So, my Questions:
It is possible to use MongoDB with Xamarin.forms?
(If the answer for (1) is "Yes") - MongoDB are really recommended to use with Xamarin.Forms PCL project?
(If the answer for (2) is "No") - What the best NoSQL database option in my case?
Attention: I am already tried to use this article: http://www.c-sharpcorner.com/UploadFile/093731/xamarin-with-mongodb/
But not working.
I am using: Visual Studio 2017, Xamarin.Forms (2.3.4.247).
Thank a lot!