190 likes | 202 Views
The Munchies is a simple and efficient iPhone app that provides easy and nutritious food recipes. Save time and money with this user-friendly app developed using Xcode and Swift 4.
E N D
iPhone App: The Munchies Developed by Hamra Ibrahim Smaila & Thierno Sow
Table of Contents • Introduction……………………………………………..1 • Importance of The Munchies App……………….…5 • What we did………………………………………….….6 • How The Munchies App work………..………….….7 • Summary……………………………………………….18 • Bibliography…………………………………………..19
Introduction • Xcode is an integrated development environment (IDE) which supports source code for programming languages such as C, C++, Objective-C, Objective C++, Java, AppleScript, Ruby, Python Swift and ResEdit. • Xcode includes an application used to construct graphical user interfaces known as the built-in Interface Builder and documentation used by most Apple’s developers.
Intro cont… • Swift 4 is a powerful and easy to learn programming language. • It is an intuitive programming language, concise yet expressive and produces software that runs lightning-fast. • iPhone Apps are applications developed for use on iPhone using the Xcode platform and in our case using Swift 4 programming language • We developed an iPhone food app called “The munchies”.
Importance • Easy and fast to make foods • Nutritious and filling food • Time saving • Mobile platform
What we did • Our App consists of six views • We created the first view that is the view controller and the Xcodefile for the view controller • The first view ensures the user authenticates to the app • Second view is the decision view controller with the decision buttons • The “Decision” viewer has eight recipe buttons • Clicking on the recipe button will take the user to the other views
How the Munchies Work • The first view requires a login ID and a password for authentication. • Upon authentication, the user is taken to the second view which is a list of food with the corresponding image • Clicking on the recipe button will take you to another view that has the recipe and steps to make the food the end user has chosen.
First View: View controller The first view. The view controller
The navigation controller and view controller The navigation controller, view controller and the decision view controller i.e. the navigation controller, the first view and the second view
Decision view controller file created using Cocoa touch class Decision view controller code file created
All the views of the app The recipe scotch eggs
The recipe Bean Cake (Akara) All of the recipes
View Controller Swift Code This is the first view code
Summary • The Munchies app is a very efficient app • It saves time and money • This is a very simple app, as it did not need a lot of coding to develop • Very easy to use.
Bibliography • Apple Inc. (n.d.). What's New in Xcode 9. Retrieved May 02, 2018, from https://developer.apple.com/xcode/ • Swift 4 Enters Final Stage, Defers ABI Stability. (n.d.). Retrieved May 02, 2018, from https://www.infoq.com/news/2017/02/swift-4-release-process/ • Yoon, J., Dr. (2018, March). IASP555_App development. Retrieved May 02, 2018, from http://www.cysecure.org/ • Acorns grow trees. (n.d.). Retrieved May 02, 2018, from https://www.acorns.com • http://www.gratednutmeg.com/?p=13682 • https://www.naijachef.com/recipe/fried-bean-cake-akara/ • https://www.bettycrocker.com/recipes/baked-scotch-eggs/f0e01f73-fb39-478b-9a2c-f242359d24af