O'Reilly logo

Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android by Michael Eierman, Jakob Iversen

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

App Design

Designing for the specific device your app will run on is extremely important! Applications that work well on a traditional computer may be complete disasters if ported to a mobile platform without redesigning the logic to fit the device’s capabilities. Additionally, the capabilities of the device enable you to design an application that can do different things than an application on a traditional computer. Apps are cheap and easy to obtain. If yours doesn’t work well, there is likely to be an acceptable alternative. A well-designed app can be a delight to use. A poorly designed app will not be used for long, if at all. The operating system, device size, and mobility all impact design and must be accounted for.

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