O'Reilly logo

Appcelerator Titanium Smartphone App Development Cookbook - Second Edition by Jason Kneen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Obtaining the device's screen dimensions

Before iPhone 4, developers were lucky to have to work with just one resolution—320 x 480 pixels. When iPhone 4 arrived, it came with a retina screen. This effectively doubled the resolution, while allowing developers to lay out apps with non-retina dimensions.

So, for example, if you wanted to position something in the middle the screen, you would usually specify 160 pixels. On an iPhone 4, this would actually be 320 pixels. iOS would take care of the positioning based on whether you were using a retina or non-retina device.

When iPhone 5 was released, the effective non-retina resolution changed to 320 x 568 pixels. Again, this was manageable because of the way iOS handled the screen densities, but also ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required