SlideShare a Scribd company logo
I os presentation
ARE YOU AN IOS PADAWAN OR A JEDI MASTER?
Doesn’t matter!!
SO WHAT DOES THIS ALL LOOK LIKE?
WHAT YOU ARE GOING TO BE BUILDING!
ENOUGH BACK STORY….YOUR FIRST APP!!
What you need:
A Mac –
Xcode
Sign up for a free account:
https://developer.apple.com/programs/start/standard/
Downloading the extra stuff:
https://www.dropbox.com/s/oneio87r6oa2k4r/01%20-
%20One%20Button%20App.zip
That’s it!!!
WHAT YOU WILL HAVE BY THE TIME WE GET
DONE!!
LIST OF STUFF -
Needs a:
• Put a button on the screen and label it “Hit Me!”
• When the player presses the Hit Me button the app has to show an alert popup to
inform the player how well she did. Somehow you have to calculate the score and
put that into this alert.
• Put text on the screen, such as the “Score:” and “Round:” labels. Some of this
text changes over time, for example the score, which increases when the player
finishes a round.
• Put a slider on the screen and make it go between the values 1 and 100.
• Read the value of the slider after the user presses the Hit Me button.
• Generate a random number at the start of each round and display it on the
screen. This is the target value.
• Compare the value of the slider to that random number and calculate a score
based on how far off the player is. You show this score in the alert view.
• Put the Start Over button on the screen. Make it reset the score and put the
player back into the first round.
• Put the app in landscape orientation.
• Make it look pretty. :-)
I os presentation
TIME TO OPEN XCODE
Make sure it version 5.0 and above
If you don’t have a developer account attached yet that’s ok!!
Single View
See Xcode for the following directions:
Also make sure to link your developer account before you launch!
I HIT PLAY…WHAT THE HECK JUST HAPPENED?
1) Code just compiled
1)This mean it was translated from objective-c to machine code (remember the
1’s and 0’s
2) All the components were gathered together
1)Images, files, storyboards etc
3) We just did a BUILD!
I os presentation
HOW AN APP WORKS!!
I os presentation
I os presentation
I os presentation

More Related Content

PDF
Akademija portable interactive whiteboard user's guide wb2700
PDF
Pro swapper
PPT
Delicious
PDF
8 steps to broadcast digital signage using NoviSign
PDF
React Native Android. It's easy.
PPT
How to get rid of desktop improver
PPTX
FlosOlei 2015 iOS App Presentation
Akademija portable interactive whiteboard user's guide wb2700
Pro swapper
Delicious
8 steps to broadcast digital signage using NoviSign
React Native Android. It's easy.
How to get rid of desktop improver
FlosOlei 2015 iOS App Presentation

Viewers also liked (20)

PDF
iPhone Application Development
PPTX
Presentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
PPTX
Chapter 19 chemistry grades 5 8
PPT
PDF
論評Ws(立川tmc)2011 06-12
PDF
LA Micro Stock Report 11th November 2013
PDF
Are you on track to break even
PPT
Nottingham City Council, Stephen Barker
PDF
Developing Leaders in Networked Organizations
PPT
PDF
6mistake
PPTX
Web of Life
PPTX
Update 94 fam. bloomwood.
PPT
PPS
PPT
Sharp - The History
ODP
Sabrina Rev
PPS
Mercedes Benz Gtr Roadster
PDF
Wizards event reporter by chris mc guire
iPhone Application Development
Presentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
Chapter 19 chemistry grades 5 8
論評Ws(立川tmc)2011 06-12
LA Micro Stock Report 11th November 2013
Are you on track to break even
Nottingham City Council, Stephen Barker
Developing Leaders in Networked Organizations
6mistake
Web of Life
Update 94 fam. bloomwood.
Sharp - The History
Sabrina Rev
Mercedes Benz Gtr Roadster
Wizards event reporter by chris mc guire
Ad

Similar to I os presentation (20)

PDF
Easy coding a multi device game with FireMonkey
PPTX
Microbit madness lesson 2
PDF
Unity Google VR Cardboard Deployment on iOS and Android
PDF
PPT
Game programming workshop
PDF
CO352 - Lab Manual - IoT with Cloud Computing Lab.pdf
PDF
Write a Java console program to design the Snake game.. Do not use S.pdf
PDF
Making apps for the Apple TV
PDF
1 coding101 fewd_lesson1_coding_quickstart 20210105
PDF
App stores + cordova... get excited!
DOCX
Cis 170 i lab 1 of 7
PDF
Display Characters of a String one by One on a 7 Segment Display
PDF
Appium_set_up
PPTX
How To Run/Test Flutter App On a Real Device?
PPTX
Game Development Session - 3 | Introduction to Unity
PPT
Game programmer
PPT
Game programmer
PPT
Game programmer
PPT
Game programmer
PPT
Game programmer
Easy coding a multi device game with FireMonkey
Microbit madness lesson 2
Unity Google VR Cardboard Deployment on iOS and Android
Game programming workshop
CO352 - Lab Manual - IoT with Cloud Computing Lab.pdf
Write a Java console program to design the Snake game.. Do not use S.pdf
Making apps for the Apple TV
1 coding101 fewd_lesson1_coding_quickstart 20210105
App stores + cordova... get excited!
Cis 170 i lab 1 of 7
Display Characters of a String one by One on a 7 Segment Display
Appium_set_up
How To Run/Test Flutter App On a Real Device?
Game Development Session - 3 | Introduction to Unity
Game programmer
Game programmer
Game programmer
Game programmer
Game programmer
Ad

Recently uploaded (20)

PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
Lesson notes of climatology university.
PDF
Classroom Observation Tools for Teachers
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Cell Structure & Organelles in detailed.
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
Microbial diseases, their pathogenesis and prophylaxis
Weekly quiz Compilation Jan -July 25.pdf
Anesthesia in Laparoscopic Surgery in India
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Lesson notes of climatology university.
Classroom Observation Tools for Teachers
Computing-Curriculum for Schools in Ghana
Cell Structure & Organelles in detailed.
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Abdominal Access Techniques with Prof. Dr. R K Mishra
2.FourierTransform-ShortQuestionswithAnswers.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Types and Its function , kingdom of life
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
O5-L3 Freight Transport Ops (International) V1.pdf
Yogi Goddess Pres Conference Studio Updates
Microbial diseases, their pathogenesis and prophylaxis

I os presentation

  • 2. ARE YOU AN IOS PADAWAN OR A JEDI MASTER? Doesn’t matter!!
  • 3. SO WHAT DOES THIS ALL LOOK LIKE?
  • 4. WHAT YOU ARE GOING TO BE BUILDING!
  • 5. ENOUGH BACK STORY….YOUR FIRST APP!! What you need: A Mac – Xcode Sign up for a free account: https://developer.apple.com/programs/start/standard/ Downloading the extra stuff: https://www.dropbox.com/s/oneio87r6oa2k4r/01%20- %20One%20Button%20App.zip That’s it!!!
  • 6. WHAT YOU WILL HAVE BY THE TIME WE GET DONE!!
  • 7. LIST OF STUFF - Needs a: • Put a button on the screen and label it “Hit Me!” • When the player presses the Hit Me button the app has to show an alert popup to inform the player how well she did. Somehow you have to calculate the score and put that into this alert. • Put text on the screen, such as the “Score:” and “Round:” labels. Some of this text changes over time, for example the score, which increases when the player finishes a round. • Put a slider on the screen and make it go between the values 1 and 100. • Read the value of the slider after the user presses the Hit Me button. • Generate a random number at the start of each round and display it on the screen. This is the target value. • Compare the value of the slider to that random number and calculate a score based on how far off the player is. You show this score in the alert view. • Put the Start Over button on the screen. Make it reset the score and put the player back into the first round. • Put the app in landscape orientation. • Make it look pretty. :-)
  • 9. TIME TO OPEN XCODE Make sure it version 5.0 and above If you don’t have a developer account attached yet that’s ok!! Single View See Xcode for the following directions: Also make sure to link your developer account before you launch!
  • 10. I HIT PLAY…WHAT THE HECK JUST HAPPENED? 1) Code just compiled 1)This mean it was translated from objective-c to machine code (remember the 1’s and 0’s 2) All the components were gathered together 1)Images, files, storyboards etc 3) We just did a BUILD!
  • 12. HOW AN APP WORKS!!