Marco Arment, the author of Instapaper, put together this fabulous graph: Android tablets and the tablets of other manufacturers (e.g. BlackBerry Playbook) are selling at rates comprable to failed video game systems from the 80s. In other words, you are likely not to get a single new customer by developing a tablet app for a non-iPad platform. Even if the cost … Read More
How much does an iPhone app cost? Part I
We get this question over and over. Let’s walk through the numbers. App Types iPhone or iPad apps are not all alike. You have several different kinds of applications. Each of these application types may require a slightly different skill set, have a different time and cost profile, and require developers with different expertise. Counterintuitively, it can sometimes be a … Read More
iPad outselling Android tablets 24-to-1
Thanks to John Gruber’s clever arithmetic, we now know that the iPad is outselling Android tablets 24-to-1. It’s easy to forget in the marketshare battle that Apple’s dominance is much larger than phones. iOS software runs on three platforms: iPhone, iPad, and iPod Touch, with a combined install base of over 200 million units. Not to mention Apple’s 11% North … Read More
Against cross-platform development
The siren call of “write once, run everywhere” is one of the more pervasive myths in computing. The goal, of being able to write the software once and have it work on other platforms, with no or minimal development effort, is a very attractive one, given the time, expense, and risk of software projects. Unfortunately, it is largely a myth. … Read More
Why focus on the iOS platform?
Many customers come to us asking if we also develop for Android, WP7, Blackberry, etc, because they see many of our competitors offering cross-platform or multi-platform development services. Here are four reasons why we focus on iPhone, iPod Touch, and iPad app development. Apple’s market is more profitable Don’t believe the sensationalist articles proclaiming that Apple’s declining marketshare translates into … Read More