Quoted from http://www.wired.com/gadgetlab/2009/10/phones/
#palm — 3 posts.
Developing for the iPhone is straightforward due to its unified OS and interface. In contrast, BlackBerry development is complicated by numerous models and inconsistent behavior across carriers. RIM faces a critical decision: improve their platform or create a new one that streamlines development. As Android’s capabilities grow, BlackBerry’s unique selling points are increasingly challenged.
Quoted from http://mobile.slashdot.org/article.pl?sid=08/06/28/1915218&from=rss