---
title: "Is This Possible With React Native?"
description: "Case studies of our clients' success in React Native mobile app development - each having its own set of problems and expectations"
url: https://www.callstack.com/blog/is-this-possible-with-react-native
updated: 2026-10-24T08:39:32.289Z
---

# Is This Possible With React Native?

Case studies of our clients' success in React Native mobile app development - each having its own set of problems and expectations

_By Mike Grabowski, CEO & Founder @ Callstack · Published 2018-02-15 · Category: Cross-Platform_

asked an iOS developer, a React developer.

At Callstack, we hear this question every once in a while. Whether it’s our client looking into launching an app on many platforms searching for the most optimal solution or just a developer within the community trying to get the app done, there’s always that risk of hitting React Native limitations.

Today, I want to share with you a few stories of our clients — each having its own set of problems and expectations. In all these cases, we had to challenge the way we write apps with React and think out of the box to provide a satisfactory solution.

I want these stories to inspire you. With React Native, the only limits are the ones you define yourself. In all other cases, you have native code that comes to the rescue.

## We Are Voice

One of the challenges was the score SVG, that represented the notes and voices for a particular arrangement and had to work seamlessly and harmonically with the music player, taking things like the tempo and highlighting the notes into account. Last but not least, the player had to work in an offline mode, being able to send out analytics data regardless the network status.

![We are voice app screens ](https://www.callstack.com/assets/67eaca6c5f0168867a8e53cc_67cf5b4a1a20350f630bbc05_64f083cb9537ff63dda42734_60e70a6f7e7c755623130e44_app-screens.png)

You can read more about it and other challenges we have encountered here: [We Are Voice Case Study](https://www.callstack.com/case-studies/we-are-voice).

If you are interested in understanding how we have implemented the music playback and improved the overall performance of the real-time communication over the bridge, I suggest you to look at our past conference talks we gave around this topic:  
- [_The Power Of Interpolation_](https://www.youtube.com/watch?v=UHaQpZjGnwk&list=PL-3BrJ5CiIx5GoXci54-VsrO6GwLhSHEK)_,_ at React Day Berlin 2017  
- [_Building a Fully-Fledged Media Player_](https://www.youtube.com/watch?v=_awnyW-9aJ8)_,_ at React Next 2016

## Green Bits

The major challenge with developing the app was to integrate the external hardware.

There were a few basic requirements:  
- it should work with Zebra label printers and jewelry scales,  
- this integration should be possible via USB, Bluetooth, and network,  
- there should be an option of searching  
new devices, printing and measuring the weight.

![Green Bits app screen ](https://www.callstack.com/assets/67eaca6c5f0168867a8e53a3_67cf5b4a1a20350f630bbbfa_64f083c84c923c0e7517ef89_60e81b83fa279c39bf8f3118_application-screen-2.jpeg)

You can read more about it and other challenges we have encountered here: [Green Bits Case Study](https://www.callstack.com/case-studies/greenbits)

At Callstack, we are always looking for new challenges when it comes to [React Native development](https://www.callstack.com/react-native-mobile-apps). Whether it’s hardware integration, native integration or just getting the navigation pieces sorted out, please get in touch with us. We’d love to help!
