Baking Recipes

Android app that lets users look up ingredient lists, preparations instructions, and watch preparation videos of baking treats. It displays a grid of recipe cards, launches a details screen when a recipe is selected, and allows users to select recipe step instructions that launches a video example.
The primary techniques used in the application are RecyclerView, ContentProvider, data persistence, SQLite database, Intents, Widget, and master detail flow.

Recipes are retrieved online and displayed
Selecting a recipe opens the detail view where individual step can be selected to view a vidieo instruction
A widget displays a recipe chosen by the user