Data transfer between two apps within same iPad

Discussion in 'iPad Apps' started by coolwater, Dec 7, 2010.

  1. coolwater macrumors 6502a


    Jun 8, 2009
    Say, you have both the iPhone and the iPad versions of the same app in your iPad.

    A. Task Now for iPhone
    B. Task Now for iPad

    You've been using A on your iPad because the developer did not release the iPad version until recently. Now, you also installed B in your iPad so you'd want to transfer all your data from A to B.

    My question is can this data transfer be done directly from A to B within same iPad without doing any syncing or going through a third program? I mean, is this something the developer can provide? Or, this kind of direct data transfer from App A to App B is just not feasible on iPhone or iPad anyway.
  2. benhollberg macrumors 68020


    Mar 8, 2010
  3. coolwater thread starter macrumors 6502a


    Jun 8, 2009
    This is a general question. Skip it if you don't know.
  4. sammich macrumors 601


    Sep 26, 2006
    From what I understand, the only way to transfer data between apps is to have the support built into the app, each app stores all it's internal data separately, so if you have both distinct iPhone and the iPad versions installed, they are unique apps and you can't transfer.
  5. gr8tfly macrumors 603


    Oct 29, 2006
    ~119W 34N
    There are several options for transferring data, but as posted above, the developer needs to implement them.

    It's possible to transfer data between iPad and iPhone over Bluetooth or WiFi. Also, the data could be sent to a server, then be made available to the app installed any device (a "cloud" option). Another option would be to use app file sharing (built into iTunes) and the Mac/PC as an intermediary (transfer from one device to the computer, then back on to the other device from the computer). This could also be done using Wifi and a web interface.

    All of those options must be implemented by the developer - if not, there's not really any workaround.
  6. err404 macrumors 68020

    Mar 4, 2007
    This issue needs to be handled better by the developers of all apps. The sad thing is that there are so many ways to do it.
    My dream is to be able to play any game on my iPhone in the morning and seamlessly pickup at the same spot on my iPad in the evening.

    Apple could add a bit more to make this easier on the developers, but they have provided enough tools to do this well today with a bit of work.

    Fore example, an app could issue a background task at shutdown to copy the save data to your Dropbox or iDisk and check for an updated file on startup. Throw in a bit of logic to warn/prevent simultaneous device usage and you're done.
  7. jallenclark macrumors regular

    Sep 23, 2008
    He is right, that is the only way.
  8. err404 macrumors 68020

    Mar 4, 2007
    If your willing to get your hand dirty, you may be able to JB the device and manually copy the data files between the application folders with SSH or iFile. Keep in mind that there is no guarantee that this will work since the data structure could be different between the two versions.
    If this does work you should be able to backup the iPad via iTunes and then do a full restore to remove the JB and keep the modified user data.
  9. err404 macrumors 68020

    Mar 4, 2007
    I've been playing with a desktp app called iPhone Explorer that let's you interact with much of the file system on your idevice without jailbeaking. Assuming the saved data is compatible, OP should be able to copy the save data between the two app folders. Be sure to backup before making any changes.
    Using this app, I was able to copy my Infinty Blade save game from my iPhone to my iPad.

Share This Page