We’re the Kotlin Multiplatform Mobile Experts

Our Kotlin Multiplatform Mobile (KMM) services include mobile app development, advisory, training and workshops

Recognized by the Global Community


Touchlab regularly organizes and presents at software conferences. The first video is an intro to Kotlin Multiplatform Mobile talk at Øredev’19. The second video is recap from a JetBrains invitation to speak at KotlinConf ’19. 

We designed a KMM starter project to get you running on Android & iOS quickly.

Register and receive KaMP Kit today!

Introducing our Newest Service

The Touchlab Refactory

A new incremental refactoring service enabled by Kotlin Multiplatform.
Better code – Better test coverage – Better architecture

We also build native Android & iOS apps,

but we’re reimagining mobile app development with Kotlin Multiplatform


Kotlin Multiplatform Mobile app development experts, Touchlab helps your mobile engineering team ship features faster, increase efficiency, and future-proof your products and processes.

Kotlin Multiplatform Mobile App Development

KMM Workshops

KMM Advisory

Android & iOS Native App Development

Kotlin Multiplatform Mobile Software Development Agency

Trusted by Leading Engineering Teams

We’ve helped our client partners solve difficult mobile software challenges for over 9 years

Touchlab is certified by JetBrains for Kotlin Training

We are proud to be one of the mobile development agencies certified by both Google and JetBrains.

Over 9 years of mobile engineering and design excellence have earned us the honor of being one of the few multiplatform mobile app development agencies certified by Google and JetBrains in US. Our team is made up of designers, engineers and product managers that have experience building successful mobile products. We use this experience to accelerate our clients' successes.

Join our KMM newsletter and connect with the community!

Dive Deeper: Featured Insights

Designing ResearchStack’s open source UX framework

Designing ResearchStack’s open source UX framework

In the fall of 2015, touchlab partnered with Cornell Tech and Open mHealth to bring precise medical research apps to Android with an open source sdk and ux framework called ResearchStack.

Executing this project would be unlike most projects – rather than designing one experience and interface for a single product, we would be designing and building an extensible framework, with designs covering many potential bits and pieces researchers and developers might need to carry out medical research on Android.

read more
Bringing Mutative Design to NYC Apps at IDEO

Bringing Mutative Design to NYC Apps at IDEO

It’s small world, but did you know that the NYC tech world is even smaller? I recently met up with an old colleague, Leah Taylor, who told me about an upcoming NYC Apps meetup focused on design. As the go-to shop for Android design & development, I thought it’d be great if touchlab got involved somehow. Lo’ and behold, Kevin happened to know the meetup’s organizer, Serko Artinian, from the good ol’ coworking days. A few weeks later, our lead designer, Liam Spradlin, presented his latest project at the meetup, hosted by IDEO. 

read more