Originally Posted by samab
If it's on the deck, then it's on the deck. I don't think "marketing services" will matter much if you are the little software developers --- your apps will be on page 12.
While OS X is more sophisticated than every mobile OS on earth, all the other OS'es were also specifically designed for the mobile phone environment. You think that their limitations are limitations, they think that's an asset.
This has also been discussed before. "The mobile phone environment" is no more a hard and fast limitation than "the portable computer environment" or "the desktop computer environment" before that, back when a personal computer was a massive compromise compared to the big mainframes.
Apple always skates to where the puck is going to be, so they made a mobile OS for powerful hand held computers, not for limited cell phones.
The hardware only gets cheaper and faster, and there's Apple, with a readably extensible, scalable subset of their desktop OS. Cell phone manufacturers have spent years learning how to coax performance out of limited hardware, Apple waited till the hardware could support the performance they wanted.
And the one place where they have strongly differentiated their mobile version of OS X from the desktop is the one place where you want it differentiated: the UI, and they made that the best of breed.
As I've said before, Apple waited (or maybe it was just serendipitous timing) until there was hardware that could handle the OS they wanted to deploy. It just gets easier from here, as the hardware scales.
Other phone manufacturers are now obliged to figure out how to make their limited cell phone OSes perform like full blown computer operating systems.
One of the first fruits of Apple's approach is, in fact, the SDK, which has the amenities, consistency and end to end fit and finish of a desktop equivalent, which is quite a bit different from, say, the Symbian experience, which, from what I've read, even Nokia thinks kinda sucks.