
JSX to Live Activity: The Story of Voltra

What is needed to bring Live Activities and widgets for iOS and Android to React Native, so developers do not have to learn and write native code? It turns out: a lot.
Voltra makes this possible, but getting there was not straightforward. Custom React renderers, hooks reimplemented from scratch, isomorphic rendering for server and client, Turbo Modules, and support for both Expo and bare React Native projects all had to come together to make widgets feel natural in React Native.
In this talk, Szymon will focus on the most interesting parts of that journey: the workarounds that worked, the hacks that became stable, and the ideas that failed before the final architecture started to make sense.
We support teams building scalable apps with React and React Native.
Let's chatExpert Engineering
/Architecture & Performance
Solve your hardest engineering challenges.
Point us at the code that's slow, flaky, or hard to ship. Our senior engineers come back with root causes and a prioritized fix plan.
- Improve speed and stability
- Remove engineering bottlenecks
- Get the hard work done
- Strengthen the foundation
React Native Performance Optimization
AI Vibe Coding Cleanup
React Native Modules Development
React Native Brownfield Integration
C++ Library Integration
Shared Native Core
Custom High-Performance Renderers





















