I am starting to build an application which is totally offline by nature, Users will have the replica of online database into their devices. I want to discuss an approach so that I can involve that efficiently.
I have large amount of data on client device with images as well. (Approximately more than 1L records in different tables and 1K of images).
I am using SQLite for local data storage and NewtonSoft.json for json serialization process. I am using AWS hosting for APIs.
Please suggest me whether It is good to go with Xamarin forms or native.
Any suggestion or architecture links will be helpful. Thanks!