A MacBook with code on the screen.

React Native posts from the Add Jam team

Explore our 13 posts in the React Native category. Gain expert insights and practical advice on this topic.

React Native Offline Data with React Query and Zustand

|

React Native Offline Data with React Query and Zustand

How we handle offline data in a production React Native app using React Query for server state and Zustand for local caching. Practical patterns that work.

Optimising React Native App Performance in 2026

|

Optimising React Native App Performance in 2026

Practical React Native performance optimisations we applied to a production app. From taming re-renders and Zustand store writes to batching API data and making maps usable.

Our Experience Adding E2E Testing to React Native with Maestro

|

Our Experience Adding E2E Testing to React Native with Maestro

We added end-to-end testing to a React Native project using Maestro. Here's what we liked, what we ran into and whether we'd recommend it.

Playing Audio in React Native with react-native-track-player

|

Playing Audio in React Native with react-native-track-player

Integrate audio playback into your React Native apps using react-native-track-player. Includes ready-to-use code snippets for your project.

React Native Modals in 2025

|

React Native Modals in 2025

A complete guide to implementing modals in React Native for 2025. Compare built-in solutions and advanced strategies for your cross-platform app.

Essential Tools and Services for React Native Apps in 2025

|

Essential Tools and Services for React Native Apps in 2025

The essential tools and services we rely on for React Native apps in 2025. Reduce errors, improve UX, monetise and scale your app with ease.

Implementing Internationalisation in React Native Apps

|

Implementing Internationalisation in React Native Apps

Implement internationalisation (i18n) in React Native with TypeScript integration, native platform setup and automated translation workflows.

Using Live Activities in a React Native App

|

Using Live Activities in a React Native App

A guide to implementing iOS Live Activities in React Native, covering secure implementation patterns and authentication challenges.

Improving React Native Testing with Jest Snapshots

|

Improving React Native Testing with Jest Snapshots

How we use Jest snapshot tests in React Native to catch unintended UI changes and keep our app's functionality stable across releases.

A high-level React Native accessibility guide

|

A high-level React Native accessibility guide

Make your React Native apps more accessible with practical steps and best practices for creating inclusive mobile experiences for all users.

Native vs Cross-Platform Mobile Development in 2024

|

Native vs Cross-Platform Mobile Development in 2024

Native vs cross-platform mobile development compared. Pros, cons, cost implications, and why a third approach might be the best fit for your project.

Integrating RevenueCat into a React Native App for In-App Purchases

|

Integrating RevenueCat into a React Native App for In-App Purchases

How can you make money from a mobile app on iOS and Android? Here is an overview of how we're using RevenueCat to help monetise our React Native apps

Page 1 of 2

We take products from an idea to revenue

Add Jam is your plug in team of web and mobile developers, designers and product managers. We work with you to create, ship and scale digital products that people use and love.

Hello, let's chat 👋
Michael Hayes avatar

Michael Hayes

Co-founder of Add Jam

Hey! Co-founder of Add Jam here. I'm available to chat about startups, tech, design, and development. Drop me a message or book a call in my calendar at a time that suits you.