2. App Design Issues and Considerations

App development for mobile devices is, in many ways, similar to development for other platforms. However, in other ways, development requires attention to items that are not even present in traditional development. Mobile devices have operating systems that run apps differently than traditional programs do, have access to environmental sensors that are not available in laptop and desktop computers, have a limited power supply, and have a much smaller screen. This chapter provides an overview of the design issues associated with these differences. The chapter also discusses differences between iOS and Android devices that impact design. The chapter concludes with an introduction to the app that will be developed ...

Get Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.