So I bought a Touch 2gen to compare

it against my 1st Gen iPhone, just to see how differently they perform.

Um, the Touch is literally twice as fast, as in I get 2x FPS between exact same builds of all of my iPhone games I am developing.

Thats pretty huge.

I was expecting 20%-30% improvement.

Nice avatar photo bro and thanks for the heads up. I’m chewing over options for future iPhone dev…

:slight_smile:

Aaron

Thanks… That’s my baby daughter, Orli. 15 weeks old!

So, this means I for sure need to keep developing on my 1st Gen iPhone to ensure what I am making is playable. If its acceptable on the 1st Gen iPhone, it will scream on the Touch!

I’ve heard the iPhone is also considerably slower than the touch. Does anyone know where the performance of the iPhone lies in relation to the 1st and 2nd gen Touches?

It seems to be slower, but in my experience it isn’t the same performance difference as between generations.

Ah, that’s good to know. Probably has to do with the background processes and, you know, that whole phone thing. Glad I’ve got my iPhone 2G to develop on. :slight_smile:

I found this interesting.

We have iTouch 1G and 2G and the difference is pretty noticable.

I can imagine a game that doesn’t run that smooth but is just playable on a 2G iTouch could potentially not be playable on the 1G iTouch, probably worth covering all bases.

Correct, thats why I am sticking to testing on my 1st Gen iPhone as my main dev device. It’s the slowest out of all of them.

We’ve tested on all devices, and it looks like the iPhone2G, iPhone3G and iPod Touch 1st Gen are all pretty much the same. Then the iPod Touch 2nd Gen is much faster.

So we develop everything using the 1st gen devices to make sure it works on the slower devices. Then, when you play it on the 2nd Gen iPod you get a nice surprise! Also, always do your demos on a 2nd Gen iPod :wink: