Best practices for Android application architecture, performance measurement, and efficiency
Android is a powerful, flexible, open source platform for mobile devices and its popularity continues to grow at an unprecedented pace. Bestselling author Reto Meier presents an in-depth reference to application design, including best practices, style guidelines, useful reference material, design patterns, and introductions to as-yet unreleased APIs, native development, and OpenGL.
Packed with examples and written in a first-hand approach to the subject matter, this book addresses alternative development options, and shows you how to design fast, reactive game interfaces and efficient application screens that comply with usability standards.Begins with a brief introduction to alternative development options and then quickly moves on to best practices for application architecture, performance measurement, and efficiencyExplains how to design fast, reactive game interfaces and efficient application screens that comply with usability standardsIntroduces the new APIs available to developers, before offering an advanced introduction to OpenGL and native Android development projectsShares specific details for creating attractive, efficient, and robust games and applications.Provides details for using the latest Android APIs
Providing advanced lessons on Android application development, this book offers unparalleled detailed coverage of Android.
Reto is an experienced software developer with over 10 years experience in GUI application architecture, design, and development. He’s worked in a number of industries, including offshore oil & gas and finance, and is now a developer advocate at Google.
Always interested in emerging technologies, Reto has been involved in Android since the initial release in 2007. In his spare time he tinkers with a wide range of development platforms including WPF and Google’s plethora of developer tools.