Our Latest Work

Take a look at some of our recent projects.

Our Services

A little about what we offer.

Great apps

Two Bit Labs builds iPad, iPhone, and Android apps your users will love! We turn your great ideas into great mobile apps. We take pride in building apps your users will love that look great — both on the device and under the hood.


We practice agile planning and estimation, pair programming, and behavior-driven development. But what matters are results: some of the highest rated apps in the app store that users rave about!


From our first meeting, you’ll be working directly with the people building your app. Which means your app is cost-effective, exactly what you want and when you want it! Feel free to ask us for references.

From the Blog

New “When In Use” Location Tracking in iOS 8

Posted by on Sep 12, 2014 in code, iOS | No Comments

If your app tracks the user’s location, you may notice when you run it in iOS8, the location tracking alert asks for permission to “access your location even when you are not using the app“. If your app only accesses the user’s location when the app is running, you can present a less scary message […]

Improving Push Notification Opt-in Rates

Posted by on Aug 22, 2014 in Design | No Comments

Shannon Levis and Alli Brian, Why People Are Turning Off Push: If you are in an industry that suffers from low push opt-in rates, can you overcome this inherent user bias? There is a preconceived notion that these kinds of apps only send self-promotional push notifications, and users have a hard time seeing their value […]

Not Cuckoo for CocoaPods

Posted by on Dec 10, 2013 in iOS | 7 Comments

The projects we work on generally have have dependencies on one or more (often several) open source projects, including our own libraries. We’ve always managed those dependencies using git submodules. As submodules have some quirks, a few projects have cropped up trying to make dependency management easier. The one that’s gained the most traction is […]

How We Work

Two Bit Labs will work with you through the entire lifecycle of discovery, wireframing, story carding, prototyping, user testing, design, development, and deployment. You’ll start receiving working builds you can install on your device from the very first week and through the entire development process.

We practice agile mobile development.

We combine test-driven development, pair programming, and short time boxed iterations to deliver high quality, highly readable, tested code to ensure the lowest long-term total cost of ownership. We deliver features continuously to get your feedback. Continuous integration and push-button deployment are an integral part of our development and delivery process.

We’re flexible.

We understand that requirements and priorities change, so we encourage change and iteration through an agile process. We’re happy to help you discover new opportunities with each iteration!

There’s no lock-in.

We won’t lock you into a long-term contract. You can pull out at any time, no questions asked. We deliver tested and working code throughout each week, so you can see our progress and be sure we’re delivering the value you expect.