I'm really new to IOS stuff.
I'm working on an app idea and need some pointers. Users will use mobile devices to collect data. More often than not they will not be in cell range (out hiking) while collecting the data. I need to keep the data on the mobile device until they can sync to my web servcies. Also I have some look up information that I'll maintain on the server, and the mobile device will download and use while they are collecting data,
Afterwards the data they collect will get collated and be presented on my web site for analysis.
I hope that's clear.
The data base on the server is going to have 30-50 different tables, with probably no more than 10-15 fields. I'd assume the mobile device will need pretty much a mirror of the data sliced by the specific user. Generally it's all basic text and numbers. Oh and blobs for pictures.
I'll be writing this first for IOS, but later for Android if that makes a difference.
What I don't know is should I store the data on the phone in CoreData, SqlLite, something else. I work as a full time web/database developer so sql syntax isn't a concern.
Any thoughts you have would be greatly appreciated.