Link to home
Start Free TrialLog in
Avatar of Mr_Fulano
Mr_FulanoFlag for United States of America

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
SOLUTION
Avatar of Eoin OSullivan
Eoin OSullivan
Flag of Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Mr_Fulano

ASKER

Hello Scott, thank you for your very detailed explanation. I think you may have misunderstood what I meant when I said, "I am not asking how to share unassociated files between devices."  What I mean is that I am not trying to share files that have nothing to do with this particular App. For example, if the user has a music file on his/her iOS device, that is not something that I would be interested in sharing in this specific instance.

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
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
Both excellent write-ups. Very good suggestions from both Eoin and Scott. Thank you both.