I am creating a database sync solution which uses Android clients to 2-way sync the database with a server OTA.
I am presently using
- Android devices with 2.3.6 (switching to a different API level is not an issue, if required)
- the SQLite database on the client side, i.e. the Android devices.
- PostgreSQL database on the server side.
I was exploring some similar, existing solutions, when I came across SyncML, but I couldn't tell if this solution can be used with Android.
So my question is 3 fold:
- Can I use SyncMl for Android?
- If yes, how? Can anyone point me to any tutorials, or suggestions, or if someone has developed a similar solution, you could point me in the right direction to start.
- Is SyncML my best bet? Or should I look for something else?