Development


How Agile Changed the Mobile App Development Game

Why is Agile is the best choice for your brand? In 2010, I transitioned H&R Block’s mobile app development program from the fixed price/scope model to Agile. Solving many of the flawed assumptions inherent in fixed scope development was a big job but by far the largest and most beneficial shift I helped them make. …

How Agile Changed the Mobile App Development Game Read More »


How iBeacons are Revolutionizing Mobile App Development and Retail

How can your mobile app benefit? iBeacons have only been around since the release of iOS 7, but already they’re revolutionizing the way people shop, bridging the gap between online and in-store shopping and helping solidify mobile’s place in the retail space. How do they work? Small, inexpensive Bluetooth transmitters, Apple calls iBeacons, “a new …

How iBeacons are Revolutionizing Mobile App Development and Retail Read More »


What Your Brand Can Learn from Free-to-Play Games

Wildly successful and designed to appear light and carefree, free-to-play (FTP) games are based on decades of research on why we consume and what compels us to purchase. These games may appear to be a highly successful island unto themselves providing limited insights for non-game brands. But if we take a closer look we can …

What Your Brand Can Learn from Free-to-Play Games Read More »


From Zero to API in One Working Week

A day-by-day guide for your mobile app development team In software development, some projects require extreme agility. Your team is now required to stand up a mobile API in one week. This can be intimidating for even the most experienced team. Take a deep breath, and map out your week. Day 1: Domain/project research Before …

From Zero to API in One Working Week Read More »


The Problem With Cross-Platform Mobile App Development

Five questions you should ask before starting a new project. Staring into the abyss of mobile development can be scary. The development options are numerous. Should you choose native? Cross-platform? Web app? Naturally you may want to use your internal development team, but if you don’t already have native mobile developers you may be considering …

The Problem With Cross-Platform Mobile App Development Read More »


Manage Mobile App Development and Release with Git-flow

Git is an amazingly powerful version control system, and git-flow helps you use that power in a coherent and safe fashion. I am a huge fan and proponent of git. It offers an incredible mix of flexibility, speed, tools and widespread adoption. Here’s a rundown of how it works in a running project:  Only two …

Manage Mobile App Development and Release with Git-flow Read More »


Choosing the Right Server-Side Language and Platform for Your Mobile App Development

Ultimately, the choice is a balance between your comfort level and the project requirements. There is no single language and platform that can do it all, but with the right questions you can narrow down your search and find the solution that fits your project. Here are the questions you will need to ask to …

Choosing the Right Server-Side Language and Platform for Your Mobile App Development Read More »


Why Your Brand Must Translate Your Mobile App

Neglecting to translate your app is neglecting an opportunity engage your users in the language that’s relevant to them. It’s difficult to understand why a brand wouldn’t offer an app in the language their users speak, especially in a country where a full 20% of citizens are non-English speakers. Hispanics in particular are the demographic …

Why Your Brand Must Translate Your Mobile App Read More »