Chapter 10. Using Advanced Techniques

The second part of the book covered the full app development process starting with simple ideas and wireframes, turning those into designs, implementing the designs, and tying everything together with beautiful animations. Throughout the process, you relied on users to provide continuous feedback. With all the core work done, most developers consider the process done, but there are a lot of advanced techniques to learn and implement including analyzing and improving the efficiency of your layouts.

Identifying Jank

Unfortunately, development is never as easy as write it once and everything is perfect. In addition to typical bugs that cause the app to crash or misbehave, you’re also going to have performance ...

Get Android User Interface Design: Implementing Material Design for Developers, Second 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.