Creating iOS App Apple #ADE2013
-
date post
11-Sep-2014 -
Category
Technology
-
view
513 -
download
4
description
Transcript of Creating iOS App Apple #ADE2013
Creating an iOS AppLearning by doing
Joel Davies - AppleCarlos Suárez - Mexico ADE class 2011
What We will talk about
• Your App• Designing vs Coding• So, How? Next steps• WW Developers Conference (video)
yourApp
YourApp “dependencies and logic to achieve a solution!”
“you must enjoy it, then your user will!
“your wonderful idea to solve something”=( + ) x
yourApp
= ( yourcreativity + a lot offun ) X lesscomplexityYourApp
What does it mean?
• keep it simple.
• If youApp has a balanced creativity (must be possible to do), then you will control the complexity. Best practice!
yourApp
= ( design + code ) X servicesYourApp
yourAppDesign Code Services
• Custom views and interfaces
• Branding
• Usability
• Accessibility
• Interaction
• Apple Human interface guidelines
• API
• Frameworks
• Tools
• Testing
• Publishing
• Authentication
• Social media status update
• Local/Cloud storage
• Notifications
• Location services
• Gestures
• Media streaming
• Localization
yourApp: Design
WireframeMock-upPrototype
StoryboardVisual design App behavior
Problem to solve Visual information
User interaction
yourApp: DesignProblem: Student’s communication fails due to students are in social network instead of class activities.
2.Connect all views
3. Simulate running the App on paper.
1. Draw visual elements (ideas)
Possible solution: Use social media to allow your students to communicate their ideas.
YourApp:Storyboard
YourApp
yourApp: Code
xCodeStoryboard
iOS Simulator
yourApp simulationDevice testing
Problem to solve Dependencies
APIFrameworks
yourApp: Services
iOS UIKitiOS Foundation
CommunicationData integrationReuse and Simplification
InterfacesWeb Services
Basic Model
Design Services Code
so, How?
xCode
so, How?
Free and available in App Store
Demo
WW Developer Conference
• Video presentation with free Developer account.https://developer.apple.com/wwdc/videos/
• One Best Thing Project and PNL group:
• Demo screencasthttps://vimeo.com/70486473
Thank you!
Je vous remercie!
¡Muchas gracias!