What is the main core ingredients of this recipe

Assignment Help Other Subject
Reference no: EM132124106

Assignment - An iOS Recipe Application

Introduction

In this assignment, you will create a simple Recipe application for iOS using Xcode (Swift). This application allows users to view food recipes. Read the entire Assignment 2 document below to get an overview of what is required before you start.

1- Mainscreen
Please assign an app icon and launch image for your app. The design of the main screen is open to your creativity. You will need to know how to add tables, menu, and pictures in this task.

On the main screen, present the user with the option of selecting a cuisine. At least three cuisines are required. Examples: Asian Cuisine, Lebanese Cuisine, Mexican Cuisines etc. The design of this screen is open to your creativity and marks will be awarded onfriendliness of the design, creativity, andusability.

2- Cuisinescreen

Proper navigation should be implemented from the main screen to get to this screen (e.g. navigation bar). The cuisine screen should display at least 4 recipes to choose from. Again, the design is open to your creativity. However, keep in mind that the user should be able to get the following information from this screen:

- What is the main core ingredients of this recipe e.g. chicken orbeef
- Difficulty rating or/and time it takes to prepare thisrecipe
- Number of total required ingredients (e.g. 10ingredients)
- A picture of therecipe
- A short description of therecipe
Therefore, you will need to think of an intuitive design to fit all the above information on one screen. Keeping in mind that the app design should remain usable and friendly. You might consider the use of TableView.

3- Recipe preparationscreen
Proper navigation should also be implemented. Change the name of this screen according to the recipe name e.g. Lemon Chicken. This screen should provide the following information:

- All needed ingredients (Please note that in Cuisine screen you only have to include the total number of ingredients. However, in here you should list all required ingredients e.g. 2 tomatoes, one kilo of breast chickenetc.)
- Step by step instructions on how to do the cooking (e.g. 1- cut the onion, 2- fry the onionetc.)
- Preparation time vs cooking time (e.g. 10 min preparation, 40 min cooking in an oven)
- Nutrition's e.g.calories
- Health notes e.g. allergyadvise
- Optional- the use of pics in "step by step" cookinginstructions
- The user should be able to share a Recipe on socialmedia

4- Settings screen:
This should allow the user to change metrics and meal serving options:
- KG or pounds. (Consider 1kg to be equal to 2.2lbs)
- Serving for 2 or family of4.

If the user changes the metric from KG to Lbs this should be reflected on all recipe pages. To do that you might explore the option of using a specific class or the use of Switch statement with case options that check on a variable that can be used as a flag.

You will be required to do a demo of your app to demonstrate your understanding of the code.

Attachment:- Assignment - Recipe iOS App.rar

Reference no: EM132124106

Questions Cloud

Determining exact z scores from percentages : Please make a separate sketch for each question!!. Put all of the information and answers on your pictures (percents inside the curve, z-scores
To what sigma level do these values correspond : Compute the average DPMO for each of the three categories of medication errors. To what sigma level do these values correspond?
Studies conducted at hawthorne plant surprise elton mayo : Why did the results of the studies conducted at the Hawthorne plant surprise Elton Mayo and his fellow researchers?
Review title-effect of hot climate on pavement performance : The Title is about " Effect of hot climate on pavement performance". The paper should cover comprehensive materials related to the subject.
What is the main core ingredients of this recipe : NIT6120 Mobile Applications - What is the main core ingredients of this recipe - Change the name of this screen according to the recipe name e.g. Lemon Chicken
Management team to implement change effectively : What advice can you provide to the management team to implement change effectively?
How might poorly or inaccurately cited sources affect : APA style establishes ground rules for how you document the sources of quotations, paraphrased information, statistics, and illustrations.
Solution addressing healthcare administration problem : The costs associated with a solution addressing a healthcare administration problem must address the implementation of the solution over a number of years
What is the probability that all 3 tosses landed heads : Two of the slips of paper are randomly drawn from the hat and both show the letter H. Given this information, what is the probability that all 3 tosses.

Reviews

len2124106

9/27/2018 2:13:15 AM

Recipe Screen (5pts) Not attempted at all or only a little. (0-2 pts) Partially implemented or issues with navigation, or design is not friendly (2-4 pts) Fully implemented, all requirements are present. To get the full mark, the use of pics in step by step instructions must be used (4-5pts) Settings Screen (5pts) Not attempted at all or only a little. (0-2 pts) Partially implemented or issues with conversion, or conversion are not applied to all recipes (2-4 pts) Fully implemented KG to LB 2 portion to 4 portion conversion applied to allrecipes (4-5pts)

len2124106

9/27/2018 2:13:11 AM

Marking Criteria Total 20 pts Not attempted to Poor Average to Good Excellent Main Screen (5 pts) Not attempted at all or only a little. (0-2 pts) Partially implemented or design is notcreative (2-4 pts) Fully implemented, navigation presents, app icon, pictures, design is creative (4-5pts) Cuisine Screen (5pts) Not attempted at all or only a little. (0-2 pts) Partiallyimplemented or screen is crowded, design is notintuitive (2-4 pts) Fully implemented, all requirements are presented to the user in an intuitive design (4-5pts)

len2124106

9/27/2018 2:13:02 AM

• Zip up the entire Assignment 2 folder, and any sub-folders, in which you have created your solution for thisassignment. • Name the ZIP fileSurname_Firstname_studentid_Assignment2.ZIP • Submit the zip file to DropBox on VUcollaborate Note 1: Ensure you include any images your use in your app in the same app directory.You should test your application on another machine before submitting.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd