Our Latest Work
Take a look at some of our recent projects.
A little about what we offer.
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
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 […]
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 […]
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 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.