I want my app to communicate with with server. I want the app to store something like notes and contacts. They can run the app on any system, and get their contacts on any machine by entering their username and password...
As you can see authentication security of user's data is important. I am considering using Google App Engine as the server. Can anyone guide me how I can implement this synchronization mechanism for my application?