O'Reilly logo

The Complete Idiot's Guide® To iPad and iPhone App Development by Troy Brant

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

Device Limitations

iPhone programming is different from developing a PHP web application or a Java desktop application. Instead of having nearly limitless visual real estate at your disposal, you have a relatively small 320×480 pixel screen on the iPhone or a 1024×768 pixel display on the iPad. Instead of letting the garbage collector take care of all your memory issues for you, you are now responsible for making sure every allocated byte is accounted for.
You are about to develop on a platform that is a fraction as powerful, a fraction as fast, with a fraction as much space as today’s beefy desktops. And that is precisely why developing for mobile devices is so exciting. These constraints drive innovation. You have to think more creatively ...

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