iPhone Conference
Presentation by: August Trometer August@getyowza.com
Application Concept
* Solve a problem
- Keep it simple - one solution per app, please.
- Create for a mobile device, not for a desktop
- Think about how people use the iphone
- Most apps are used for only a couple of minutes at a time
Application Definition Statement
- Single best way to focus your app
(How it's different, what it does, and who it's for)
- Easy to use finger paining for the kids
- Beautiful, easy to use budget tracking for the home
- A fun eas to use flatulence noise make for immature adults <- THE DON'T
Know the Rules
- iPhone Human Interface Guidelines
- Use apple-designed widgets
- Don't break common paradigms - certain buttons do certain things - DON'T Change them!
Break the Rules
- Some controls you need to make yourself
- Try to find a real-world analog
- Design to impress Apple (get on the TV commercials) Example is a gas gauge for budgeting or pillbox
The finger is not the mouse
- Mouse cursor has a resolution of 1x1 pixel
- The Finger on iPhone up to 55x55 pixels
User-centered design
Paper prototyping
- Forces you to think finger-sized" You can't sketch tiny"
- Easy to hand off final sketches to developer
- Think about the app as a series of screens
Coding
- Objective C best place to start
Getting Registered
- developer.apple.com/iphone
- Register as company or individual
- $99/year
Uploading your app
- Developer Account ($99/yr - pays for itself with minimally successful app)
- Screenshots - hold top button and home button
- Description - enough marketing text to pull someone in.
- Small Icon 57x57 - 99designs.com
- Large Icon (512x512) - for TV or Magazine Ad (design large one first then scale down.)
Selling Your App
- You set price
- Apple takes 30% - apple handles puchase
- Free Apps cost you nothing (other than the Developer license)
Review Process
- Current wait is approximately 2 weeks
- Horror stories you hear are the exception
- Your app will be rejected, and that's a good thing
- Washing machine app - http://m.uiowa.edu