Introduction

Welcome to Smashing Android UI.

This book will help you take the next step toward improving your Android knowledge. This book is not meant to teach you Android development from the beginning to the end, but instead builds on your existing knowledge and helps you understand how to build a better user experience for your apps.

For developers who might not be familiar with user interface design, this book gives you an overview of the tools and techniques you can use to determine what your users want and how to evaluate your app’s usability.

For designers, reading this book will give a good overview of Android user interface in general. You’ll find a comprehensive list of available default components and come to understand how developers use them. This book helps you align your knowledge of the Android platform with your developers to make it easier to work with them to build scalable and responsive user interfaces.

Android fragmentation does not need to be feared; you should think of it as an opportunity instead. This book explains how to approach design and development challenges so that you can build apps that not only run on smartphones but on tablets as well. You’ll learn how to adapt your apps to different screen sizes, fully utilizing the available screen real estate and thus providing your users the best possible user experience, regardless of the device.

What is this book about?

This book explains what is available for you in the Android platform. I’ll explain ...

Get Smashing Android UI 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.