In this second part of the tutorial we will create Client Android Application.
Some of the changes in Android application when compared to old one,
-> Use Retrofit networking library from Square Inc instead of AsyncTask.
-> Temporary data is stored in SharedPreferences instead of SQLite.
-> Modern Material Design.
-> Code is cleaned and simplified.
-> Using Fragments instead of multiple Activities.