On mockups and planning

Everyone says, “We want [insert app name here] to be as simple to use as possible.” But simple ain’t easy.

Charts are Gratifying, Setup Isn’t

You shouldn’t have to set up the app before you start working. You should be able to go from zero to looking at your charts immediately. Yes, you can change some stuff, but you shouldn’t have to configure the whole app just to get started.

Convention Over Configuration

Annette and I spent nights poring over iPhone interface conventions. One of the principle mistakes some app developers make is using buttons, sliders, and other built-in widgets in a way that’s counter-intuitive to the user.

We focused on making actions feel natural — a flow in how the app responds to the user. It should almost feel like you’ve been here before.