Chapter 11. Polishing Your Design
Application polish is one of the more subtle areas of the user experience. The mix of colors, fonts, and animations are generally not something that users register on a conscious level, but this doesn't mean they're not important. While the choice of colors doesn't directly affect the application's functionality, it does affect the usability of the application. These choices can also be the difference between a user completing a sale through your application, or the same user uninstalling it.
Android has a massive array of tools that you can use to polish your application. Applying branding, colors, and extensive theming to your application can be done in ways that allow you to maintain a distinct look and feel, while still following Material Design guidelines and without building any custom widgets. In fact, most graphical effects for widgets on Android can be achieved purely through styling. In this chapter, we'll explore the given topics:
- How to choose...