Caleb Eggensperger wrote: > I think he means a desktop app that offers for an android phone what > itunes offers for an iphone, not an android app that syncs with itunes > specifically.
There is no built-in off-device protocol to communicate with on-device apps in a general sense. For example, while adb communicates with the device, there is no real supported API to invoke adb from a desktop app, and adb itself cannot, say, access the calendar. So, to implement this, you'd need: -- A syncing framework, perhaps based on Funambol or something -- Encourage apps to support that framework, to make themselves syncable with clients, or write "thunks" that enable syncing for apps that don't support it themselves but offer APIs (e.g., a ContentProvider) that could be turned into sync support -- Write a desktop client that syncs with supported apps All eminently doable, but combined would not be trivial. A variation on the theme would be to do a sync solution "to the cloud", with the desktop app also syncing to the cloud, which opens up the possibility of Web apps participating in all of this. Definitely a compelling project, but probably beyond two guys, two days, and two cases of Red Bull... -- Mark Murphy (a Commons Guy) http://commonsware.com | http://twitter.com/commonsguy _Android Programming Tutorials_ Version 1.0 Available! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
