After I had published a tutorial about how to request RESTful web services in a native Android App, I have been asked by some of you about how to also send data to web services. That is why I wanted to quickly demonstrate how you would achieve sending POST requests containing parameters to a web server.
Web services make it easy for mobile devices to communicate with applications running on a web or application server. I am sharing my findings of how to implement an Android client for services implemented according to the Representational State Transfer (REST) approach. This little turorial shows how you send HTTP requests, parse JSON string responses and display the results in a ListActivity, showing a progress dialog while loading.