Developing The Munchies iPhone App using Xcode and Swift 4

 
 
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 Xcode file 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
 
Decision View Swift Code
 
The Munchies App on an
iPhone
 
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
Slide Note
Embed
Share

Xcode and Swift 4 were used to develop The Munchies, an iPhone food app, featuring easy user authentication and recipe navigation. The app consists of six views, including a login interface, recipe selection, and step-by-step instructions for making chosen foods. The importance lies in providing users with fast and nutritious meal options on a mobile platform, emphasizing ease and efficiency.

  • iPhone App Development
  • Xcode
  • Swift 4
  • Food App
  • User Authentication

Uploaded on Sep 12, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. iPhone App: The Munchies Developed by Hamra Ibrahim Smaila & Thierno Sow

  2. 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

  3. 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.

  4. 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 .

  5. Importance Easy and fast to make foods Nutritious and filling food Time saving Mobile platform

  6. What we did Our App consists of six views We created the first view that is the view controller and the Xcode file 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

  7. 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.

  8. First View: View controller The first view. The view controller

  9. 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

  10. Decision view controller file created using Cocoa touch class Decision view controller code file created

  11. All the views of the app The recipe scotch eggs

  12. The recipe Bean Cake (Akara) All of the recipes

  13. View Controller Swift Code This is the first view code

  14. Decision View Swift Code

  15. The Munchies App on an iPhone

  16. 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.

  17. 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

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#