The Magic of “Single-Button” Apps

A story about building simple & amazing apps!

Omar Abou El-khir
4 min readJul 3, 2014


If you are one of those people who follow tech news, most probably, you notice how apps -mobile applications- are changing the dynamics of the tech industry, starting from startups, ending by high-school students learning iOS development.

There are many -so many- apps on app stores, each app is providing certain functionalities encapsulated in a group of user scenarios.

What about apps that focus on only “ONE” user scenario, “ONE” functionality triggered by “ONE” button?

Yes! “Single-Button” apps .. and here is the general user scenario:

  1. User opens your app.
  2. User taps a button.
  3. Magic happens!

Think about it for some time, an app that simply does a “ONE” core function!

Here are some examples about successful “Single-Button” apps:

The Shazam App

The famous app, that allows you to know info about any song plays around you, simply:

  1. User opens the app.
  2. User taps the “Shazam” button.
  3. Magic happens! -Magic here is getting the song info (song name, artist, lyrics, etc…).-

The Hungry Now App

It is an app that allows you to find -quickly!- the nearest favorite restaurants.

  1. User opens the app.
  2. User taps the “Hungry Now” button.
  3. Magic happens! -Magic here is getting the current location and finding the nearest favorite restaurants.-

“Single-Button” apps are magical to use & build too!



Omar Abou El-khir

Principal Science Architect at Microsoft | Building great products is my true passion!