- Project 1 - Sandwich Club App
In this project, I completed an app by building a layout and populating its fields from data received as JSON. Building a layout and populating its fields from data received as JSON is a common task for Android Developers. Although JSON parsing is usually done using libraries, writing the JSON parsing for this project will help you to better understand how it is processed.
- Project 2 - Popular Movies Stage 1
Built a simple movies app that communicates with the Internet and provides a responsive user experience. In this project, I Fetched data from the Internet using the Movie Database API. Used adapters and custom list layouts to populate recycler view. Incorporated libraries to simplify the amount of code needed to write.
- Project 3 - Popular Movies Stage 2
Upgraded the App UI, added option to save movies as favourites and view the details when offline using SQLite DB. Also made the app more efficent by using AsyncTask Loaders and maintaing app state using Activity Lifecycle.
- Project 4 - Baking App
Implemented a Baking app from scratch which adapts to the screen size using fragments. Integrated ExoPlayer, App Widget functionalities, and much more.
- Project 6 - XYZ Reader
This news reading app was designed with the Material Design Components, eye pleasing fonts and follows smooth animations along with parallax effects.