Hello,
I'm analyzing the iPhone platform (for a paper). I've made a list with issues, developers/architects have to consider, before working with the iPhone SDK.
The questions aims at people, who want to release iPhone software. What constraints restrict them in comparsion to other mobile platforms, such as Android, Windows Mobile, Symbian, etc.
Feel free to add hurdles, which I may have forgotten to list. Thanks.
iPhone platform constrains/hurdles:
- No physical keyboard
- No replacable battery
- One Application A Time
- Sandbox File System
- Restricted Deployment Cycle (Dev program...)
- App Store Approval Process