"Apple's major competitors in this space (Palm, BlackBerry and Windows Mobile) were given a thorough drubbing by Steve Jobs during his latest MacWorld keynote. But all of these platforms allow easy, open 3rd-party development by developers large and small. Even the vast majority of non-"smart" mobile phones allow the installation of mobile Java applications, including complex games. In the case of Palm, it is possible to develop and distribute applications with no licensing fees and no software investment. As a result, the thousands of free and shareware applications developed by the community are largely considered the platform's biggest asset.
The software included with the iPhone is incredible, with functionality and user interfaces far superior to the standard software included with any other handheld. But as amazing as it is, it's just not enough. With a tiny investment, any smartphone can be enabled to edit Office documents, connect to chat networks, read electronic books, manage a diet, and play games. All of these activities would be better, easier, faster and more enjoyable on the iPhone, so it breaks our heart to know that, if Apple maintains its closed stance, none of this potential will be realized. "