An Android App RESTful client using Retrofit library from Square to communicate and consume RESTful resources from my Yap Webapp back end server. Also, attached Yap Web App backend server.
A clone of my previous Yap-Yelp Web App project.
A simple Yelp ( http://www.yelp.com/ ) like business review and cataloging web app with REST API services.
Built using Java (1.7) Servlets and MySQL 6.5 Server. RESTful API services port out JSON data queried from database like Yelp API for further consumption by Android mobile app.
More about this project is discussed on my blog;
https://mdnaseemashraf.wordpress.com/2016/02/04/web-app-development-adventures/
REST API JSON output format is inspired from Yelp's API behavior. More about it here;
https://mdnaseemashraf.wordpress.com/2015/11/10/playing-around-with-yelp-api/
Original Source of Yap-Yelp;
https://github.com/mdnaseemashraf/yap-yelp
Android app built and tested for version 6+. Uses the Square's Retrofit library to asynchronously communicate with the backend and fetch REST data.
More about Square's Retrofit is here http://square.github.io/retrofit/. Also here, https://github.com/square/retrofit.