Game Development Reference
In-Depth Information
http://support.apple.com/specs/#iphone
http://support.apple.com/specs/#ipodtouch
http://support.apple.com/specs/#ipad
Table 2-1 summarizes the most important hardware differences that concern game
developers. The iPhone and iPod touch models are listed by generation, with the cor-
responding iPhone model suffix in brackets. Where there are two numbers for Pro-
cessor speed or memory, the first number is that of the iPhone model and the second
number is that of the iPod touch model.
Table 2-1 . iOS Hardware Differences
Memory
(RAM)
Device
Processor
Graphics
Resolution
First generation
412 MHz
PowerVR MBX
480×320
128MB
Second
genera-
412/533
MHz
PowerVR MBX
480×320
128MB
tion (3G)
Third generation
(3GS)
PowerVR
SGX535
600 MHz
480×320
256MB
Fourth generation
(4)
PowerVR
SGX535
512/
256MB
800 MHz
960×640
2x
800
PowerVR
SGX535 Dual
iPhone 4S
960×640
512MB
MHz
iPad first genera-
tion
PowerVR
SGX535
1 GHz
1024×768
256MB
iPad second gen-
eration
PowerVR
SGX543 Dual
2x 1 GHz
1024×768
512MB
iPad third genera-
tion
PowerVR
SGX543 Quad
2x 1 GHz
2048×1536
1GB
As you can see, with every new generation, iOS devices usually have a faster CPU, a
more powerful graphics chip, and increased memory and screen resolution. This trend
will continue, with newer devices getting more and more powerful.
With cocos2d 2.0 you can't target the first- and second-generation devices, which make
up an increasingly smaller fraction of the iOS market. That means you're looking at a
minimum of 256MB of memory on the oldest devices you can support. However,
there's still a wide range between 256MB and 1024MB of memory, respectively a 600
MHz CPU and a Dual-Core CPU with 2x 1 GHz on the third-generation iPad.
 
 
Search Nedrilad ::




Custom Search