React Native Meets Apple Vision: A Milestone Integration

Let’s talk about your project

Let's connect
Callstack Cosmos
Callstack Cosmos

"As a technology leader, it's critical that the open-source infrastructure that we build our businesses on is durably vibrant. The team at Callstack is so consistent in their execution, across several dozen different engineers, in a way that is exceedingly rare. I feel like they are my secret weapon in achieving what most other people would deem impossible."

Matt Hargett
-
Founder of Rebecker Specialties

In brief

We optimized the client’s mobile app performance and introduced a custom tool to measure performance regressions. We set up performance tests and documentation to enable a seamless transition of knowledge with the in-house team of developers.

Client Info
Entain is one of the world’s largest sports betting and gaming entertainment groups.
Industry
Commercial gaming
Company type
Enterprise
Region
Australia, Asia & Oceania
Tech Info
Performance optimization project with the best practices, approaches & tech solutions
Technologies
React Native | Native
Platforms
iOS | Android
Stack
Redux | Tanstack | Reassure | GraphQL

Performance Boost

87.5%

In 87.5% of the screens, the number of rerenders decreased or remained the same, which affected the acceleration of the initial performance.

React Universe

In brief

Callstack engineer, Oskar Kwaśniewski, spearheaded the integration of React Native with visionOS, transforming cross-platform development. Find out more about the journey.

React Native for Apple visionOS

Background

Under the guidance of Michał Pierzchała, Head of Technology here at Callstack, Oskar Kwaśniewski embarked on a dedicated mission to bridge the gap between React Native and visionOS.

This endeavor was driven by our commitment to advancing technology and empowering developers worldwide.

The journey

As part of our R&D initiatives, Oskar was able to dedicate himself full-time to developing React Native visionOS - a library enabling seamless development for visionOS with full support for the platform's SDK.

He teamed up with Matt Hargett from Rebecker Specialties, helping with their first spatial React Native app, Factotum. It’s an XR-first app providing a 3D sandbox for users to monitor the health of their GitHub portfolio.

"Beyond the first week of project kickoff and pair programming, Callstack self-directed and executed very independently, with low overhead, balancing both my product needs and the needs of the global developer ecosystem."
Matt Hargett

The journey was discussed in a podcast on bringing React Native to Virtual Reality. In this episode, Oskar and Michał shared the challenges and successes of this ambitious project.

Community reception

The release of React Native visionOS sparked widespread enthusiasm within the React Native community. Developers and influencers alike eagerly anticipated the possibilities unlocked by this integration, marking a new era in mobile app development.

Industry recognition

Oskar's groundbreaking work caught the attention of industry leaders, leading to an invitation to present at Render ATL, a prestigious software engineering conference. This platform provided Oskar with an opportunity to showcase the capabilities of React Native on visionOS and further drive adoption among developers and businesses.

Final notes

The successful integration of React Native with visionOS is a milestone for Callstack and the broader developer community. By leveraging our expertise and commitment to innovation, we continue to push the boundaries of mobile app development, empowering developers to realize their visions on any platform.

The challenges we’ve solved so far

Related services

Service

Product Development and Growth

Callstack illustration
Service

Tech Stack Upgrade

Callstack illustration

get in touch

Fill in the form and tell us a little bit about your enquiry. We’ll get back to you promptly to discuss your requirements.

Get in touch
This information will be used only to contact you. For details, check our Privacy Policy.