iPad/iPhone JSON to Core Data update functionality

Current status:

- in the website there are JSON files: [url removed, login to view], [url removed, login to view], [url removed, login to view]

- in the attachment there is also almost blank xCode project: there 3 JSON files there too, i created also the core data entities: updates, countries, cities.

I need a simple xCode project with following functionality:

- when the app is starting for the first time, there is no data in core data database

- the app should test if there is internet connection and if it can get the JSON files from the web and update the core data from these files. If there is no internet connection or there is no connection to the server (the site is down) than the application should load data from the local version of JSON files

- the next time the application launches or becomes active (applicationWillEnterForeground or applicationDidBecomeActive) it should check again if there are any updates in the website: [url removed, login to view] (if the number is higher than the current update number (unix time stamp) in the core data Updates entity).

- in the first screen the countries should be listed. when you click on a particular state, than the cities should be displayed in the uitableview.

Update process:

First check the [url removed, login to view] when the app is starting. If there is a newer version on the web remove all countries from database and insert new countries from JSON.

When user taps/clicks on a country than there should be another update for cities. The JSON file for the cities will be generated separate for each of the countries, regarding to the country id e.g.: [url removed, login to view], [url removed, login to view] (currently not set up). The Cities Entity should be populated and also the uitableview.

The update process should be fast.

Please feel free to ask any questions.

Evner: iPad, iPhone, Objective C

Se mere: xcode load json data core data, load core data json, load core data json file, update iphone core, iphone core data json, update core data json, load json core data, xcode json core data, xcode update core data json, update xcode, starting objective c, ipad app updates, blank iphone app, blank app iphone, core data update json, xcode on ipad, xcode for ipad, objective c json, json objective c, json, json c, i need to load json, xcode simple app, cities countries state, application ipad iphone

Om arbejdsgiveren:
( 16 bedømmelser ) Bogojina, Slovenia

Projekt ID: #4034213

Tildelt til:


Hi, I can implement that functionality for you. Do you have any specific requirements for UI design? Thanks, Sergey

$100 USD in 3 dage
(28 bedømmelser)

3 freelancere byder i gennemsnit $73 på dette job


Hi sir Your job are interesting for me

$60 USD in 20 dage
(40 bedømmelser)

Hello. Thanks for your project. Can do that.

$60 USD in 3 dage
(3 bedømmelser)

Please see PM. Thank you

$60 USD in 4 dage
(0 bedømmelser)