Mr_Fulano
asked on
How to share a specific "data file" between an iOS App and a Mac Desktop Application?
Hello, I am developing a type of "note taking" App in iOS for a specific vertical market (its not just a simple note taking App, but note taking is a basic function of the App). A user will use the App to collect data (text and images) and store them in permanent storage (a data file of some sort.)
The iOS App will have a companion desktop application for the Mac, which will take the data in the "data file" collected by the iOS App and perform more analytical processes. So, the system is a two part system. One part is the iOS App. portion (the data collection part) and the second portion is the Mac desktop application part to perform more in-depth analytical functions.
It kind of looks like this --- iOS App >>>> (data file) <<<< Mac Application. [The "data file can be XML, a database, etc.]
*** My question is: How can I share the "data file" between the iOS device and the Mac portion of the system. By "share" I mean, how do I collect the data on the iOS App, put it into a permanent storage file and then send that file to the custom Mac desktop application?
Note: I am not asking how to share unassociated files between devices.
Also, if anyone has an example of how to create Apps with data storage, for use in CocoaTouch Mac applications, I would greatly appreciate it. I have not found any tutorials that show how this is done in a practical manner.
Thank you for your help.
Fulano
The iOS App will have a companion desktop application for the Mac, which will take the data in the "data file" collected by the iOS App and perform more analytical processes. So, the system is a two part system. One part is the iOS App. portion (the data collection part) and the second portion is the Mac desktop application part to perform more in-depth analytical functions.
It kind of looks like this --- iOS App >>>> (data file) <<<< Mac Application. [The "data file can be XML, a database, etc.]
*** My question is: How can I share the "data file" between the iOS device and the Mac portion of the system. By "share" I mean, how do I collect the data on the iOS App, put it into a permanent storage file and then send that file to the custom Mac desktop application?
Note: I am not asking how to share unassociated files between devices.
Also, if anyone has an example of how to create Apps with data storage, for use in CocoaTouch Mac applications, I would greatly appreciate it. I have not found any tutorials that show how this is done in a practical manner.
Thank you for your help.
Fulano
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Hello Eion, very interesting idea with the DropBox suggestion. I'm not sure if its going to work for my specific instance, but very interesting indeed. Thank you VERY much for the help. I have a lot to study up on on this one... thanks again.
Fulano
Fulano
ASKER
Both excellent write-ups. Very good suggestions from both Eoin and Scott. Thank you both.
ASKER
That said, you brought out A LOT of very good examples and very good information that I need to ponder over. I don't want to have a web server setup, because I don't want to be in the middle of managing this data. I want a user to be able to manage his/her own data between the iOS and Mac OS devices. The DropBox idea is interesting...I may want to explore that, because a user can set that up and they can maintain their own data.
Thank you so very much for all your help.
Fulano