[UPDATE: Well, it looks like I totally got this one wrong! Not only does the iPhone 3G(S) have a faster processor, it also supports OpenGL ES 2.0 while the original iPhone 3G will only continue to support OpenGL ES 1.1. OpenGL ES 2.0 games will not run on OpenGL ES 1.1 machines. This is more for developers to think about, isn't it?]
It’s amusing to see the many many rumours marching through the intranets about what Apple is going to announce at WWDC. “Get your iBaby here! Apple is now selling babies!” Some sound just that crazy. Others, like a 32GB iPhone sound very plausible.
One rumour I don’t understand is a faster iPhone. Just like Sony will never introduce a PSP with a second thumbstick, Apple won’t introduce a new iPhone with a faster CPU. Think about it. It would split the market. All of a sudden developers would have to have two versions of each of their games. A version for the fast iPhone and a version for the slow iPhone. Maybe they’ll skip the slow one altogether, or skip the fast one altogether. The iPhone, in this regard, is like a gaming console. Any changes Apple makes can’t affect the core functionality of the device. A better camera? Sure, why not? It doesn’t really affect anything. Faster CPU? That affects all the apps, so it’s off the table.
Well, maybe.
There’s one scenario I imagine might work. What if Apple released a faster iPhone, but only Apple apps benefit from its additional speed? So you can web browse faster, or play videos with cool effects, or whatever. But games would still run at the same speed as before.
One more thing - Apple could actually think about allowing multitasking with this approach. With a faster CPU, but apps still running at the same speed, it gives some headroom to make sure that apps don’t run into each other. While this is possible, and I threw it out there just ’cause, I don’t really think that Apple is going to announce multitasking anytime soon. But hey, it’s a cool idea.
The same client I mentioned last time also suggested a smaller game, geared towards kids. I think that maybe starting small is a good idea.
I’ve been developing software for quite a while. Most of that time has been spent working for The Man. Places like Nortel, Corel, Alias, Cognos, and IBM. So when it came time to finding work, things were pretty simple. My boss gave me work, and I did it.
Recent Comments