Video: http://ignitephoenix.blip.tv/file/1460087/
Event: Ignite Phoenix 2
Event Date: October 29th, 2008
I’ll discuss the ins and outs of iPhone app development and a bit about Cocktails. While a lot of technical details are covered by the NDA, I think that I could give a high-level talk that would still be interesting to the audience.
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
iPhone Application Development - Ian Baird
1. Phoenix
http://flickr.com/photos/new-york-city/2657791410/
The Zen of iPhone
Writing Simple, Effective, Mobile
Apps.
2. The Zen of iPhone
Simplicity
๏
Phoenix
Average user has 15 seconds spare
๏
Make information accessible quickly
๏
3. Appropriate Features
Compare Mobile Photos app to iPhoto
๏
Phoenix
Photos Lets You
๏
View Images
-
Share Images
-
Set Wallpaper
-
4. Inappropriate Features
iPhoto Lets You
๏
Phoenix Do everything
-
iPhoto would NOT be a successful iPhone
๏
app.
5. Simplicity Is Key!
Figure out your core functionality
๏
Phoenix
Make it possible for people to accomplish
๏
a task in 15 seconds or less.
6. None of this Applies to
Gaming
Phoenix
http://flickr.com/photos/kengo/2947221454/sizes/o/
7. Getting Started
Apply to apple.
๏
Phoenix
Pay your $99.
๏
Get your cert and access to the SDK.
๏
8. Other Tools You’ll Need
An iPhone
๏
Phoenix If you have a network-based app, you need
-
to test on 3G and EDGE.
http://flickr.com/photos/shapeshift/352593346/
9. Tools (continued)
An iPod Touch
๏
Phoenix Don’t want to be in the debugger when a call
-
comes in.
http://flickr.com/photos/joits/1384673292/
10. Tools (continued)
A Mac
๏
Phoenix The SDK is not Windows-compatible.
-
http://flickr.com/photos/marcopako/2942485348/
11. Development
You’ll need a coder well-versed in
๏
Objective-C and UIKit.
Phoenix
No time for “on-the-job” training.
๏
Needs to “grok” the frameworks.
๏
12. Art and Graphics
HIRE AN ARTIST.
๏
Phoenix
HIRE AN ARTIST.
๏
HIRE AN ARTIST.
๏
13. Beta Testing
Google Groups FTW
๏
Phoenix
Provisioning Beta Testers
๏
Limited to 100 testers.
๏
14. Ancillary Tasks
App Site Needed
๏
Phoenix
Support Site
๏
FogBugz FTW
๏