CSCI 448 - Android Development

Spring 2022

|     Home   |   Assignments  |   Schedule  |   Resources    |

Whats For Dinner

What's For Dinner? This Android app is designed to help people with deciding the ultimate question, what's for dinner?!






Search Function: The search function was vital to our application since it allowed the app to easily gather web recipes to populate all the other pages with information. Without this feature, the other pages wouldn’t have any information to display. This is the feature the app would be primarily used for and the other pages would just make the data retrieved accessible to you.


Recommended Recipes: This list increases the usability of the app. While the search by ingredient functionality was something we had strong ideas for since the beginning, we had many discrete ideas about different secondary functionalities for the application. Of our many small ideas, this one was the perfect secondary function. The list is based on your recently searched recipes so that its always giving you want . This focus on the preparation side of home cooking gives the app a unique feel among food selection as it directly and wholly focuses the preparation side.


Shopping List: The shopping list allows for a quick and easy transfer of ingredients from recipes to the list. It also allows for bulk additions to the list if you were planning for something a meal that wasn’t from one of the recipes searched for. The list allows you to remove items from the list simply by tapping the individual ingredients allowing it to be used easily in replacement of a more traditional shopping list.


Detailed Recipe View: The detailed recipe view contains both the recipe ingredients and the recipe instructions. From this page is also where you have the ability to both save recipes and populate the shopping list.