Baking Time App allows Udacity’s resident baker-in-chief, Miriam, to share her recipes with the world. It allows a user to select a recipe and see video-guided steps for how to complete it.
- Android SDK v26
- Android min SDK v17
Download or clone this repo on your machine, open the project using Android Studio. Once Gradle builds the project, click "run" and choose an emulator.
If you have an Android device you can download it on Google Play.
- Users can select a recipe and view the ingredients and the steps.
- Users can select a step and see a video with a written instructions below. If the video is not available, it will display a thumbnail a message stating video is not available.
- Users can use "Next" and "Previous" buttons to navigate through the steps without having to go back to the Ingredients and Steps screen.
- Users can watch video on full screen on landscape mode on mobile devices.
- Users can see recipe steps and navigation between them via a Master Detail Flow.
- Users can use app widget to display their favorite recipe's ingredients on device's home screen.
- Click on the widget to get to Recipe Details
- Click on the widget to switch recipe ingredients
- Add tests to click on next and previous button
- Loading icon
- Improve UI looks
The content of this repository is licensed under a Creative Commons Attribution License.
This project is part of Udacity's Android Developer Nanodegree together with Grow With Google Scholarship.
The rubric for this project can be found here The mock guidelines for this project can be found here.