developers


4 Ways API and Mobile App Development Teams Can Work Together To Ensure Security

Mobile represents new risks and unique attack vectors that require the focus of the whole organization, not just one team Underwriters Laboratories (UL) rates safes on the length of time it would take an attacker with normal tools to break in and steal your valuables. In addition, most safes are bolted to the floor from within the …

4 Ways API and Mobile App Development Teams Can Work Together To Ensure Security 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 »


What is Apple thinking?!

Apple’s latest round of App Store capriciousness indicates a huge threat to their long-term future. Apple certainly has it’s share of naysayers and doom-predictors, and there’s no shortage of people who are waiting in line to give Tim Cook advice (or call for his replacement). In general, I would disagree with all of that. Tim …

What is Apple thinking?! Read More »


Three Things We Humans Are Terrible At And What It Means For Mobile App Development

Three pitfalls of self-delusion and how humility, flexibility, and knowledge can save your mobile app development project. 1. Multitasking The term “multitasking” came from my world of computer science. Doing multiple things at once can elusively make us feel as though we are multiplying our productivity, but the actual truth is pretty damning. While you …

Three Things We Humans Are Terrible At And What It Means For Mobile App Development Read More »


AT&T’s tantrum, Apple’s stumble, and Shazam’s BDD

AT&T takes back their tantrum (and let us never speak of it again) One worry in the massively complicated, “if you don’t pick the right side you’re a bad person and should feel bad” Net Neutrality debate is the idea that without any financial incentive (that is, without the ability to charge content creators extra …

AT&T’s tantrum, Apple’s stumble, and Shazam’s BDD Read More »


How a Cucumber Helps Your Three Amigos Speak Pidgin

Mobile app development needs to move fast, which means using Agile and Agile user stories.  Agile user stories typically follow the following format: As a __, I want to __, so that __. User stories are typically written by the Product Owner. In many cases, developers and QA resources are specifically excluded from this process. …

How a Cucumber Helps Your Three Amigos Speak Pidgin Read More »


2014 Automotive Mobile App Study

With over 30 years of combined experience working with some of the biggest automotive brands in the business, Brant and I are passionate about automotive, mobile and the opportunities for innovation in this space. This is our second year conducting an in-depth analysis of the state of mobile automotive apps in the US App Store. …

2014 Automotive Mobile App Study Read More »


BDD/Cucumber Basics: Make Your Business Rules Concrete; Leave Your Implementation Details Abstract

Choosing the right level of concrete vs. abstract will help you derive the most value from Cucumber and BDD. I recently attended an amazing Cucumber workshop. During the training Aslak Hellesoy, the inventor of Cucumber, used a simple exercise to encourage people to make their examples more concrete. He would ask for someone to name …

BDD/Cucumber Basics: Make Your Business Rules Concrete; Leave Your Implementation Details Abstract Read More »