We have a developed Map application which is written in Swift language, and needs some customisations.
I have a map application, which currently can download the map and the feature gdb. I would like to save these data in the application to be able to use later on.
1 - You will need to create sqlite to store saved data information. There will be some function needed for the data, Such rename, download, delete, preview, sync and load the data. Screen is ready for this task.
2 - In the app it can download the Feature gdb but also needs to add parameter to download related table data to download with it. So related table can be work offline. Here is guide how can be achieve : https://geonet.esri.com/thread/178302?q=related
While testing this developments should work both in online and offline mode.
I frequently post this kind of job, if you are interested in long-term relation please do write a cover letter.