Designer Lukas Mathis:

Lots of designers seem reluctant to rely on buttons when designing user interfaces for touchscreens, opting to go with more unusual interactions instead. Sure, gestures are sexy. They’re also easy, allowing you to remove clutter from your user interface.

But buttons are discoverable. They can have labels that describe what they do. Everybody knows how to use them. They just work. It’s why we use them to turn on the lights, instead of installing Clappers everywhere.

Exactly. When I developed my little web based weather app Blue Drop gestures were tempting. But when you want something as straightforward as possible, it’s hard to beat simple button taps.