creating ios app apple #ade2013
Post on 11-Sep-2014
510 views
DESCRIPTION
How to create you first iOS App using xCode, but before that, you should think about desing patters, code frameworksTRANSCRIPT
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!