Microsoft's Ray Ozzie: "Apps Don’t Make Your Phone Special"
gizmodo.com
gizmodo.com
Porting is also going to be an issue. The platforms have very different capabilities and conventions.
Aahahah, that's funny. Smart phones are as powerful as the box I used to play Tribes and Wipeout on. They have more than enough resources to do things.
They want to rotate the device to CoverFlow, and we'll have to load all those images as GL textures and pay the CPU hit for rendering the text labels as they rapidly scroll through their caturday pictures, all the while downloading and caching images in the background to provide a seamless and smooth user experience.
I can't add loading screens (so I have time to preload/pre-render), or restrict my data accesses to loading to optimized textures I have on disk, or spend months (years?) working on optimizing out every CPU cycle. That's not what people want.
So yes, for the things people expect from our applications, we're up against serious resource limits.
http://scobleizer.com/2009/11/17/ray-ozzie-is-wrong-about-sm...
Wouldn't be surprised if Microsoft or Ozzie issues a clarification about this.