Framework for backup/restore application's private data?

by ronald » Wed, 03 Feb 2010 04:29:38 GMT

Sponsored Links
 A search framework is built in Android SDK1.6, where each application
can provide search suggestions for Quick Search Box.

I think we can build a similar framework to backup/restore app's
private data.

See following cases:
1) You already setup favorite channel names in FM radio. When you
change your phone, of course you want restore them from somewhere.
2) You have got a high mark in some game. After you change your phone,
you want the mark back.

Most backup/restore applications only focus on contacts, calendar,
Memos, tasks, emails, bookmarks, SMS, and some can handle more
(photos, videos, music) contents, but few care about application's
private data. I think Android should add this feature.

A public framework for such work is needed. Each app defines a public
method, say onAppSync(), which is called by a system-level backup/
restore manager (we can call it SyncManager) when it is needed (e.g.
when user requests or long time passed). The app defines what to
backup and even what format to use (referring to SyncML).

Once such a framework is available, old applications can also be
modified by defining a onAppSync() for it.

More technical details is left open. Are developers of the old
applications glad to see this?


Other Threads

1. What markets to publish app?

Are there any issues with publishing an app to several markets at the same
time? Such as AndAppStore, SlideMe, and Android Marketplace. I recently
finished my first app and all the recent comments to changes in Google's
agreement are making me a bit nervous.


2. (pairing) Bluetooth 2.1 +EDR

anyone ? whose already tried out eclair on their systems ?
Any idea as to how the phone pairs up with another v2.1+edr phone
which also supports simple secure pairing ?



3. Digest for android-beginners - 25 messages in 22 topics

4. Ghosts task

5. Abridged summary of android-kernel - 1 message in 1 topic

6. How to build a standalone library and link to the android kernel

7. Making call from Emulator