Android Nexus Imprint
Nexus Imprint is a system that brings fingerprint sensor support to the latest Nexus devices and the Android 6.0 Marshmallow framework.
The description of this project will unfortunately be brief based on my confidentiality agreement.
DESIGN & HIGHLIGHTS
The early process of designing Nexus Imprint involved understanding the enrollment process from our fingerprint vendor, and creating our own enrollment flow that fits our sensor and is intuitive to our users.
One issue we keep running into is users are attracted to the fingerprint icon on the screen, and almost every user in our study wants to tap it instead of tapping the hardware sensor. To mitigate, we've put in an easter egg error message when users tap on the screen during the enrollment flow.
To give the feature more personality, a lot of motion has been used throughout the experience. For instance, when authentication fails, the UI will show a friendly animation to indicate an error has occurred.
I've also partnered with internal teams such as Play and Android Pay to design the ideal purchase authentication experience. I designed the fingerprint authentication dialog, which an app can call whenever the user needs to identify themselves to either sign in or authorize a purchase. The dialog has been shared with 3rd party developers to ensure they create the a consistent authentication f or our users when integrating with Nexus Imprint.