Skip to content

Repository files navigation

BakingApp

This project is being created for the Android Nanodegree program. The rubric for this project can be found here.

Features

In this project, I am learning about Fragments, ExoPlayer, the Master/Detail flow design pattern, Widgets, and Espresso.

Libraries

Plan

  1. First, I will look at the JSON data and implement a Retrofit query to retrieve that data and create some relevant classes.
  2. Next, I plan to create the MainActivity CardView for the recipes.
  3. Then, I plan to create the two-pane layout for tablets showing the ingredients and steps in one pane and the ExoPlayer and the detailed instructions in the other using the master/detail flow design pattern.
  4. After that, it should not be difficult to create a single-fragment Activity called RecipeDetailActivity that loads the Detail Fragment for the phone layout.
  5. Once the basic app is complete, I plan to create a Widget.
  6. Finally, I plan to do some Espresso testing.

Attributions

The launcher icon is made by Smashicons from Flaticon and is licensed by Creative Commons BY 3.0. I modified it using Android Asset Studio's launcher icon generator.

About

Baking App for Udacity NanoDegree Class Demonstrates Fragments and Exoplayer

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages