Design

From Manual Testing to BDD in Mobile App Development

  Over our seven year history, we have evolved our software development and QA processes significantly. We started app development knowing mobile was the future, but back then our QA process was decidedly retro. We manually tested our software on each device, plodding through the same test scripts over and over in iOS on a …

From Manual Testing to BDD in Mobile App Development Read More »

What are the Different Options for Location Aware Mobile Apps?

Many product owners realize that location can play a huge role in an iOS or Android app. But there are many options and permissions to consider when building in location-awareness.  Location has a long history with the smartphone; it was even a key feature in the launch of the original iPhone. When the iPhone 3G …

What are the Different Options for Location Aware Mobile Apps? Read More »

Why Uber, Snapchat and Tinder are So Successful Despite Themselves

  Mobile Apps have created a new generation of tech moguls. As with everything in mobile, app innovations move at lightning speeds, and so does the creation of billionaire entrepreneurs. Take 23-year old CEO and co-founder of Snapchat Evan Spiegel. Snapchat has a current valuation of $10 billion. Just to get a little perspective, Spiegel …

Why Uber, Snapchat and Tinder are So Successful Despite Themselves Read More »

Apple Watch will be a huge win for Apple

While some are already pronouncing the flop of Apple Watch, I believe strongly that it will be a huge hit for Apple. Apple is no stranger to doubts. “Overpriced”, “Not any different from the small niche products in the market”, “only rabid fanboys will buy it”, “Unimpressive specs, poor battery life, dead in the water” …

Apple Watch will be a huge win for Apple Read More »

Samsung flounders, The Watch, and Sony must be joking

Oh, how the mighty have fallen When Apple released the iPhone 6 Plus, mobile pundits predicted it would be a game-changer for Apple, helping them tap into the until then phablet screen market dominated by Samsung. This week, we saw how prescient those predictions were, as Apple outsold Samsung for the first time. Ever. Apple …

Samsung flounders, The Watch, and Sony must be joking Read More »

Free internet, Fire flops, and iWork for all

“The internet is the ultimate vehicle for free expression. It is simply too important to allow broadband providers to make the rules.” Yesterday an historic decision was made by the FCC. In a 3-2 vote, it was decided that the Internet will be reclassified as a utility under Title II. If you’re not sure what …

Free internet, Fire flops, and iWork for all Read More »

How to Integrate Jobs-To-Be -Done and App Definition Statements into Your Mobile Strategy

  As a strategist I’ve written a lot about Jobs-To-Be-Done. So if you’re reading this post you already know that customers don’t want the drills – they want the holes in the walls. But understanding the value in Jobs-To-Be-Done and App Definition Statements (ADS) and implementing these critical elements into your Mobile App development process …

How to Integrate Jobs-To-Be -Done and App Definition Statements into Your Mobile Strategy Read More »

The Fundamental Problem of Software: Translating Business Rules into Code

How Behavior-Driven Development (BDD) can help solve the fundamental problem of software. Translating language – an example In true BDD fashion, let’s start with an example: Carlos is fluent in Spanish, but does not speak English. Mary is an English speaker who knows little to no Spanish. However, Carlos and Mary wish to communicate. What’s …

The Fundamental Problem of Software: Translating Business Rules into Code Read More »

Gamification and Your Mobile App Development

How to perfect gamification in your app.   Gamification is one of the most popular buzzwords when discussing mobile app strategy. So what does it mean? Gamification is the application of game mechanics to non-game contexts, encouraging action and rewarding accomplishments. Over the past few years, more and more product owners have come to me asking …

Gamification and Your Mobile App Development Read More »