We can develop apps from scratch or replicate designs of your existing web or iPhone apps.
We provide advice for your team on app architecture, design patterns, and libraries to optimize performance.
Have an existing app with bugs? We can re-implement broken features and find the source of crashes.
We can optimize your existing app to improve speed and add new features.
We can translate your ideas into developer-ready design documents.
Have a great development team that wants to learn Android? We can teach both fundamentals and advanced aspects of the Android framework.
Whether your investors needed an MPV yesterday or you're fine tuning your production app for growth, we'll be there every step of the way.
We've been working with Android (almost) since the day it was released. Whatever technical challenges you've got, we've probably solved them in a previous app.
We're always experimenting with new libraries and coding practices, and we use the latest and best-supported libraries available. This means your app will perform with the best.
With six years of experience building apps in New York, Brian's built apps for many of New York's most successful startups, including TimeHop, SquareSpace, Angie's List, Amplify, and Harvest. Recently, Brian's mastery of material design principles helped his team at the NY Times win a Material Design Award at Google I/O 2015. Brian earned a BS in Computer Science from Georgia Tech.
With development experience in insurance, finance, media, and warehouse logistics, Mike's seen it all. He's most proud of his work on the NY Times Android team, where his team's rewrite of the news app cut startup time by two-thirds and earned the team a Webby nomination for Best Practices (Mobile & Web Apps). Mike studied Information Science and Technology at Penn State.
Featured in Android Weekly, TinyDancer is our open source library that offers a real-time, color-coded indicator of app scrolling speed in frames per second.
This blog post outlines best practices and helpful libraries for reactive data flows in Android and was featured in Android Weekly.
Presented at the NYC Java monthly meetup, this talk covers functional reactive programming using RxJava, a popular library for optimizine asynchronous operations.
The basics of dependency injection using Dagger, a popular library, was the focus of this presentation, given at the NYC Google Developer Group.