BakingApp
Key words: Responsive UI, Exoplayer, Service, Gson, Json, widget, Espresso
- Developed a recipe app to provide ingredients and steps
- Used fragments to create a responsive UI that works on phones and tablets
- Implemented Exoplayer to play step videos
- Implemented data persistence by saving Json string into sharedPreferences
- Built a dynamic widget using RemoteViewsService to display recipes
- Applied Espresso to test different aspects of the UI