While a single button might seem somewhat boring or mundane to discuss I unpack the process of thinking through a single button in Emoji++. Specifically how to handle editing of favorites. Ultimately I went with an Edit button rather than a gesture based approach. While somewhat benign superficially decisions like this can make or break your user experience.

Also, why I didn’t make the icons wiggle.

The Boring Designer
Creating Passionate Users
Creating Passionate Users - Feature Curve