This is the final state of the app as in Course. This is a more robust version of the last code along with some added features for user-experience.
This version uses a AsyncTaskLoader rather than the AsyncTask as in the previous version(v1.2) hence increasing the performance of the app.
This version also checks for the Internet Connectivity.
The progress circle makes the app more interactive and user friendly.