Book Image

Android UI Design

By : Jessica Thornsby
Book Image

Android UI Design

By: Jessica Thornsby

Overview of this book

<p>Great design is one of the key drivers in the adoption of new applications, yet unfortunately design considerations are often neglected in the face of “will it work,” “can we make it quicker,” or “can we get more people using it”?</p> <p>This book seeks to redress this balance by showing you how to get your PM to start treating the design phase of your project seriously. This book is focused entirely on the development of UI features, and you’ll be able to practically implementing the design practices that we extol throughout the book.</p> <p>Starting by briefly outlining some of the factors you need to keep in mind when building a UI, you’ll learn the concepts of Android User Interface from scratch. We then move on to formulate a plan on how to implement these concepts in various applications. We will deep dive into how UI features are implemented in real-world applications where UIs are complex and dynamic.</p> <p>This book offers near complete coverage of UI-specific content including, views, fragments, the wireframing process, and how to add in splash screens—everything you need to make professional standard UIs for modern applications. It will then cover material design and show you how to implement Google's design aesthetic in a practical manner. Finally, it ensures the best possible user experience by analyzing the UI using various tools, and then addressing any problems they uncover.</p> <p>By the end of the book, you’ll be able to leverage the concepts of Android User Interface in your applications in order to attract new customers.</p>
Table of Contents (16 chapters)
Android UI Design
About the Author
About the Reviewer

Chapter 1. Introducing the Android UI

If you've picked up this book, then it's because you want to develop user interfaces that people will love to use.

Developing for the Android platform is a mix of exciting opportunities and headache-inducing challenges; and designing and building your app's UI is no different.

Some of the challenges that you'll face when building your UI are very precise and technical (such as creating a UI that'll correctly display across Android 5.0 and Android 5.1), whereas others are more personal, such as resisting the temptation to do crazy and unusual things with your UI, simply because you can.

That's where this book comes in.

Over the course of 10 chapters, you'll gain some design skills and the technical know-how that you'll need to seize all the opportunities and overcome all the challenges of developing UIs for the Android platform.

We're going to be covering the entire design and development process from using plans, sketches, and wireframes, to turning that initial spark of inspiration into a step-by-step blueprint of how we're going to build the perfect user interface, before finally putting this plan into action by building, testing and refining your UI. Along the way, we'll cover all the latest best practices, including Material Design principles and some of the new UI features coming up in Android N.

Since creating a UI that your users will like isn't quite good enough, we'll go one step further and use a range of tools and techniques to analyze and optimize every part of our user interface. By the end of this book, you'll know how to develop a UI that your users will love.

Let's start with the basics.