17. Planning the Android Application Experience

Knowing how to use the newest Android APIs is a great start, but there really is more to building Android applications than just programming a bunch of code and adding more features to your application. Implementing a slick looking user interface is also wonderful, but if your application is difficult to figure out how to use and does not provide any real benefit to the user, your application will most likely never become that “killer app”. In order to truly set your application apart from the myriad of other applications available to users, you really must think differently about what problem your application solves for users. Solving that problem in a graceful way, rather than developing an application ...

Get Introduction to Android™ Application Development: Android Essentials, Fourth Edition 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.