Skip to content

Showing recipes for you to cook!

Notifications You must be signed in to change notification settings

skipadu/BakingApp

Repository files navigation

BakingApp

Overview

  • Showing recipes for you to cook!
  • This Android app does look recipes from this "API", .json file.

Purpose

This project is for Android Developer Nanodegree program I'm participating. It is not trying to be nicest looking app, as it was done just for the learning purposes.

Libraries

Links

  • TinyDB - Got the idea of storing the ingredients to SharedPreferences for the widget
  • CountingIdlingResource - Looked this tutorial to learn how to make Retrofit working with espresso's UI test
  • RoboPOJOGenerator - Used this tool to generate the start of POJOS

Using the widget

  1. Add the widget to your phone's desktop
  2. Click the the "No recipe selected" to open the app
  3. Now choose the recipe
  4. After choosing of recipe, you are shown a notification. If you like, you can press the "Look!" and app minimizes itself. Otherwise, you can just continue to scroll other recipes.

Screenshots

Phone

Recipe selection All steps Ingredients Step

Tablet

Recipe selection Step

Widget

No recipe selected Choose recipe for widget Recipe stored Recipe selected