React Native

Articles on React Native performance, JavaScript bridge optimization, and cross-platform mobile development.

258 Articles · 44 Companies · 35 Topics

Articles about React Native (258)

Zar Mar 25, 2026

How We Ship Updates to Our React Native Fintech App in Seconds using OTA Updates

Umair Ali from ZAR reveals how his fintech team ships bug fixes to production in minutes instead of waiting days for App Store review. Their secret? A battle-tested OTA update system that's changed everything a...

Expo Mar 17, 2026

Expo UI in SDK 55: Jetpack Compose now available for React Native apps

Kudo Chien, Nishan Bende, and Aleksander Mikucki from Expo just made it possible to use native SwiftUI and Jetpack Compose components directly in React Native apps. No JavaScript reimplementation required.

Callstack Mar 6, 2026

Announcing React Native Evals

Mike Grabowski and the Callstack team just dropped React Native Evals—an open-source benchmark that turns AI coding model debates from anecdotal opinions into reproducible evidence.

Indeed Mar 3, 2026

Bringing Lighthouse to the App: Building Performance Metrics for React Native

Indeed just open-sourced their solution to a problem every web-first company faces: how do you measure mobile app performance with the same rigor you had on the web?

Callstack Mar 2, 2026

Announcing React Native Brownfield v3 with Expo Config Plugin

Artur Morys-Magiera and Hur Ali from Callstack just dropped React Native Brownfield v3, and it changes everything about integrating React Native into existing native apps. One line of config, and you're ready t...

Expo Mar 2, 2026

Expo Router v55: more native navigation, more powerful web

Jakub Tkacz and Hassan Khan from Expo just dropped a routing update that fundamentally changes how you build cross-platform navigation. No more choosing between native feel and code reuse.

Shorebird Feb 27, 2026

React Native vs Flutter for Enterprise Apps

The React Native vs Flutter debate just shifted from developer preference to enterprise risk management. If you're choosing a cross-platform framework in 2026, the math changed.

Software Mansion Feb 27, 2026

The Future of Video in React Native: Moving from Expo AV to Expo Video

Wiktor Gut from Software Mansion just migrated Expensify to expo-video, and the architectural shift is bigger than you think. Expo SDK 55 officially removes expo-av, forcing every React Native team to rethink v...

Zar Feb 26, 2026

We Ported Our Entire Mobile App from Flutter to React Native in Two Weeks

Shoaib Akhtar from ZAR Engineering just rewrote their entire production fintech app in two weeks. The old rule about never rewriting from scratch? AI just changed it.

Expo Feb 24, 2026

5 OTA Update best practices every mobile team should know

Ishika Chakraborty from Expo breaks down how React Native teams ship multiple times daily without breaking production. The difference between 'it works' and 'I trust it' comes down to five key patterns.

React Native Blog Feb 24, 2026

React Native Comes to Meta Quest

React Native just made the leap from mobile screens to VR headsets. Meta announced official support for Quest devices at React Conf 2025, letting developers build immersive experiences with the same codebase th...

Callstack Feb 18, 2026

React Native Wrapped 2025: A Month-by-Month Recap

Michał Pierzchala and Szymon Rybczak from Callstack just dropped the ultimate React Native year in review. 2025 was the year everything changed: the New Architecture became default, 1.0 got announced, and the f...

Callstack Feb 18, 2026

A Practical Guide to React Native Monorepo With Yarn Workspaces

Nazar Sydiaha from Callstack tackles one of React Native's biggest scaling challenges: managing multiple apps and shared packages without losing your mind. His monorepo guide could save your team weeks of depen...

Mobile Vitals Feb 14, 2026

Does Airbnb Still Use React Native? The Full Story (2016–2026)

Everyone knows Airbnb ditched React Native in 2018. Fewer people know what they built instead, or why it actually worked better.

Expo Feb 12, 2026

Automate Mobile CI/CD with EAS Workflows and Custom Builds

Expo just unified mobile CI/CD orchestration into a single YAML file. EAS Workflows now handles builds, tests, submissions, and OTA updates without juggling multiple tools.

React Native Blog Feb 11, 2026

React Native Version 0.84 Release

React Native 0.84 just dropped with automatic performance wins for every app. No migration needed, no config changes required—just faster execution and lower memory usage out of the box.

Callstack Feb 10, 2026

What Is the React Native AI SDK? A Complete Intro & Quickstart

On-device AI is moving from buzzword to build requirement. Callstack just shipped a complete SDK to make local LLMs work reliably in React Native apps.

Cars24 Feb 9, 2026

Claude Code for React & React Native: Workflows That Actually Move the Needle

Ankit Bhalla from Cars24 Engineering reveals how Claude Code transformed his React Native workflow after 10+ years of mobile development. This isn't another AI tool tutorial—it's a principal engineer's battle-t...

Expo Feb 5, 2026

How to modernize mobile retail apps with Expo

Jonathan Bones from bitglow turned a crashing retail app into a performance powerhouse. His team cut React Native upgrade time by 80% and boosted performance scores from 36 to 90 for German retailer DEPOT.

Mobile Vitals Feb 1, 2026

The Biggest React Native Apps in Production (2026)

Discord shares 98% of code across platforms with three iOS engineers. Shopify cut 1.8M lines of dead code. Here is every major app shipping React Native right now.

Callstack Jan 29, 2026

Introducing AI SDK Profiler for React Native Performance Analysis

Callstack just dropped a game-changer for React Native teams struggling with AI SDK performance. If you've ever wondered why your on-device LLM integration feels sluggish, this new profiler is about to give you...

Software Mansion Jan 29, 2026

Behind the Scenes of React Native Multithreading: Vision Camera V5 and React Native Worklets

Tomasz J. Żelawski from Software Mansion reveals how React Native finally solved its biggest performance bottleneck. The secret? A multithreading engine that was hiding in plain sight.

Expo Jan 28, 2026

The solo dev playbook: ship faster with Expo, EAS Build, and OTA Updates

Liam Du built and shipped Wellspoken—an AI-powered articulation coach—to both iOS and Android in one week. Zero Xcode. Zero Android Studio. Just Expo.

Callstack Jan 28, 2026

Implementing CSS Clipping Techniques in React Native

CSS clipping techniques are coming to React Native, and they're about to change how we think about UI masking and visual effects. Callstack just dropped a deep dive into making web-style clipping work natively.

Callstack Jan 16, 2026

React Native Best Practices for Building AI Agent Applications

Callstack just dropped a comprehensive guide for building AI agent apps in React Native. If you're shipping AI features to mobile, this one's packed with real-world patterns.

Expo Jan 15, 2026

Making AI Feel Human in a Mobile App with Expo, Reanimated, and Skia

Daehyeon Mun built an AI companion app that earned 4.9 stars and won Expo's Most Creative App award. As a solo mobile engineer, he used custom shaders and worklet-based animations to make AI feel emotionally in...

Software Mansion Jan 14, 2026

Bringing React Native Support to HarmonyOS NEXT

Przemek Sosna from Software Mansion reveals how his team brought React Native to Huawei's new operating system. HarmonyOS NEXT now powers 27 million devices with zero Android compatibility.

Callstack Jan 12, 2026

Building v0 iOS and Fixing React Native Along the Way

Building an AI-powered iOS app from scratch sounds exciting until you hit React Native's rough edges. The v0 iOS team found plenty of them.

Software Mansion Jan 8, 2026

React Native in 2026: Trends and Predictions

Katarzyna Smolen from Software Mansion declares 2026 the year React Native finally grows up. After years of architectural overhauls and breaking changes, the framework is hitting 4.5 million weekly downloads an...

Infinite Red Dec 19, 2025

React Native Wrapped 2025: The Year We Entered Our Polishing Era

Josh Yoes from Infinite Red declares 2025 as React Native's 'polishing era.' Seven releases, zero breaking changes in the final drop, and the New Architecture migration finally complete.

Callstack Dec 18, 2025

Why You Don't Have to Minify JavaScript Code in React Native Apps

Davyd Narbutovich from Callstack challenges a web development habit that React Native developers can skip entirely. Turns out, minifying JavaScript in your RN apps might be wasted effort.

Callstack Dec 12, 2025

Integrating React Native Storybook 10 with Your App

Storybook 10 for React Native just landed, but integrating it without breaking your main app flow is trickier than it looks. Callstack's team breaks down the cleanest approach.

React Native Blog Dec 10, 2025

React Native Version 0.83 Release

React Native 0.83 just dropped with a historic first: zero breaking changes. The team is finally delivering on their promise of predictable, painless upgrades.

Expo Dec 10, 2025

How to implement iOS widgets in Expo apps

Arthur Spalanzani built an affirmations app where the widget IS the product, not a companion feature. His widget-first approach achieved 80.7% adoption and unlocked organic social sharing that traditional app s...

Callstack Nov 25, 2025

Integrating Swift Package Manager with React Native Libraries

Mike Grabowski from Callstack shows how React Native developers can finally use Swift Package Manager alongside CocoaPods. The catch? Your entire iOS project needs dynamic frameworks.

Callstack Nov 20, 2025

Releasing React Native Apps on Meta Horizon Store

React Native just unlocked a new platform: Meta's Horizon Store for VR apps. Callstack shows how to take your existing mobile codebase into virtual reality with minimal friction.

Software Mansion Nov 20, 2025

Building an AI-Powered Note-Taking App in React Native: Part 3 (Local RAG)

Jakub Mroz from Software Mansion just shipped a fully local RAG pipeline in React Native. No cloud APIs, no data leaks, just on-device AI that actually works.

Expo Nov 19, 2025

Going Universal: From a brownfield React Native and Next.js stack to one Expo app

Gunnar Torfi shares how a single developer maintained 40+ mobile screens AND a full web app by merging them into one universal codebase. No big rewrite required.

Software Mansion Nov 17, 2025

Building an Integrated React Native Brownfield App Using Expo: Step-by-Step Android Guide

Dawid Matyjasik from Software Mansion proves you don't need to rebuild your entire native app to adopt React Native. His integrated brownfield approach lets you modernize production apps one feature at a time, ...

Simform Nov 7, 2025

Reduce App Size and Boost Performance in React Native

Keval Goyani from Simform reveals how React Native apps can shed serious weight without sacrificing performance. His team's optimization techniques cut bundle sizes dramatically while keeping apps lightning-fas...

Software Mansion Nov 5, 2025

Building an AI-Powered Note-Taking App in React Native

Jakub Mroz from Software Mansion just built a note-taking app that understands what you mean, not just what you type. No cloud APIs, no recurring costs, and it works completely offline.

Airbnb Oct 26, 2025

Why Airbnb’s React Native Experiment Ended With a Complete Rewrite | by Yash Batra | JavaScript in Plain English

Airbnb bet big on React Native to unify their mobile codebase. Two years later, they scrapped it all and went back to native.

Expo Oct 16, 2025

How to add native code to your app with Expo Modules

Jacob Clausen from Expo shows how to break free from SDK limitations. Building custom native modules doesn't mean abandoning Expo's developer experience.

Callstack Oct 14, 2025

Building Real-Time Audio Pipelines in React Native

Real-time audio in React Native isn't just about playing files anymore. Callstack's engineering team reveals why buffer-based pipelines are becoming essential for voice AI, live streaming, and audio processing ...

React Native Blog Oct 8, 2025

React Native Version 0.82 Release

React Native just dropped its most significant release ever. Version 0.82 completely removes the Legacy Architecture, marking what the team calls 'the start of a new era' for mobile development.

HelloFresh Oct 6, 2025

HelloFresh’s Brownfield Leap: One App to Feed Them All!

HelloFresh was running 6 mobile apps on 2 completely different tech stacks. Their teams couldn't ship features fast enough, and customers were getting inconsistent experiences across brands.

Zalando Oct 3, 2025

Accelerating Mobile App Development at Zalando with Rendering Engine and React Native

Zalando is migrating 90+ screens across iOS and Android to React Native without rebuilding their entire app. Here's how they're pulling it off for 52M+ customers.

Callstack Oct 3, 2025

Cross-Platform TV Apps with React Native for tvOS, Android TV, and Tizen

Callstack just dropped their Ultimate Guide to React Native TV Development 2026. If you're building streaming apps, this changes the game for cross-platform TV.

Atlassian Oct 1, 2025

DevMate: Accelerating React Native Development at Atlassian

Asif Mujteba from Atlassian just revealed how they slashed React Native build times by 97%. If you've ever rage-quit while waiting for a rebuild after switching branches, this one's for you.

Callstack Sep 23, 2025

Synchronizing Animated Values and Shared Values in React Native

Working with both React Native Animated and Reanimated in the same codebase? You're not alone. Callstack tackles the synchronization challenge that's been tripping up teams during gradual migrations.

Callstack Sep 16, 2025

Debugging Android Connectivity Issues with Metro Bundler

Ever spent hours debugging why your React Native Android app won't connect to Metro during development? You're not alone.

Callstack Sep 11, 2025

How to Use Liquid Glass in React Native

Callstack just dropped a guide on bringing Apple's Liquid Glass effect to React Native apps. If you've been eyeing those gorgeous iOS blur effects, this is your playbook.

Infinite Red Sep 8, 2025

Expo SDK 54: Better. Faster. Simpler.

Frank Calise from Infinite Red tested Expo SDK 54 and found iOS builds dropping from 5:28 to 3:33. That's a 35% time savings without changing a single line of code.

Shopify Sep 5, 2025

Migrating to React Native's New Architecture

Shopify just migrated two massive apps to React Native's New Architecture without pausing weekly releases or breaking production for millions of merchants.

React Native Blog Aug 12, 2025

React Native Version 0.81 Release

React Native 0.81 just dropped with a game-changing performance boost: iOS builds up to 10x faster. But there's a catch that'll affect every Android developer.

Infinite Red Aug 12, 2025

React Strict DOM vs React Native for Web in 2025

Tyler from Infinite Red breaks down why Meta is recommending React Strict DOM over React Native for Web—and what it means for your cross-platform strategy in 2025.

Callstack Aug 5, 2025

Deep Dive into Node API in React Native

Node-API is quietly becoming React Native's secret weapon for stable native modules. Here's why it matters more than you think.

Shopify Jul 31, 2025

FlashList v2: A Ground-Up Rewrite for React Native’s New Architecture

Shopify just eliminated one of React Native's biggest pain points: guessing item sizes for performant lists.

Callstack Jul 17, 2025

Build and Run Node API Modules in React Native

Running Node.js APIs directly inside React Native apps just became possible. This changes how we think about code reuse between mobile and backend.

Callstack Jul 10, 2025

Node API Support for React Native Development

Callstack just dropped Node-API support for React Native, and it's a bigger deal than you might think. This could fundamentally change how native modules work across the ecosystem.

Motion Jul 9, 2025

React Native Performance Crisis: Solving 190% CPU Usage

Matt Sellars from Motion watched their React Native calendar screen peg CPU at 190%. The culprit? View bridges tripling rendering overhead between JS and native code.

Software Mansion Jul 7, 2025

Introducing React Native RAG

Software Mansion just dropped React Native RAG, bringing full Retrieval-Augmented Generation to mobile devices. No cloud required, no API costs, and your user data never leaves the phone.

Posts on Reddit Jun 27, 2025

Why is expo-router so slow on Android (production)

Expo-router tab navigation taking 1+ second on Android production builds? You're not alone, and the culprit might surprise you.

Callstack Jun 19, 2025

Caching React Native Builds on S3 and R2

Your React Native CI builds are probably slower and more expensive than they need to be. Callstack just shared a practical caching strategy that could change that.

Software Mansion Jun 17, 2025

Best React Native Debugging Tools in 2025

Kacper Kapuściak from Software Mansion reveals why console.log() is still the most popular React Native debugging method in 2024. Spoiler: there's a much better way.

Expo Jun 12, 2025

Create and run fast end-to-end tests using Moropo and Expo

E2E testing on mobile is notoriously slow and flaky. Expo just partnered with Moropo to change that equation for React Native developers.

React Native Blog Jun 12, 2025

Moving Towards a Stable JavaScript API in React Native

React Native 0.80 is making a bold move: deprecating deep imports and introducing auto-generated TypeScript types. This is the foundation for a truly stable API.

Callstack Jun 5, 2025

Build Modern Web3 dApps on Ethereum With React Native and Viem

Building Web3 dApps in React Native just got a major upgrade. Callstack shows how Viem is changing the game for Ethereum development on mobile.

Callstack Jun 5, 2025

Cross-Platform Web3 dApps With React Native

Callstack explores how React Native is becoming the unexpected bridge between traditional mobile development and the Web3 ecosystem. Building decentralized apps just got a lot more practical.

Expo May 14, 2025

Real-time audio processing with Expo and native code

Braulio Ríos built a production-ready guitar tuner app using React Native that processes audio in real-time with near-native performance. Here's how he combined TypeScript, C++, Swift, and Kotlin to solve a pro...

Shopify Apr 25, 2025

Mobile Bridge: Making WebViews Feel Native

Shopify had 600 mobile screens to build. Building them all natively would have crushed their velocity, but WebViews felt slow and broken.

Software Mansion Apr 14, 2025

You Might Not Need React Native SVG

Wojciech Lewicki from Software Mansion just dropped a truth bomb: the SVG library his team maintains for three years might not be the best choice for your React Native app. Here's when to ditch it.

Expo Apr 4, 2025

Use Expo, Ship faster: How Infinite Red ships 230% faster with Expo

Tyler Williams from Infinite Red just cut CI/CD time by 230% using a clever combination of Expo tools. The secret? Stop rebuilding native code when you don't need to.

Posts on Reddit Mar 27, 2025

React Native vs Flutter in 2025?

A senior backend engineer asked the React Native subreddit which cross-platform framework to choose in 2025. The responses reveal a clear winner, but with surprising caveats.

Callstack Mar 20, 2025

Why Knowing Your App's Bundle Contents Matters for React Native Performance

Szymon Chmal from Callstack reveals why your React Native app might be loading slowly—even when your code looks clean. The culprit? Bundle bloat you can't see without the right tools.

Posts on Reddit Mar 20, 2025

The Ultimate Guide to React Native Optimization 2025 is here! 🔥

Callstack just dropped their 2025 React Native Optimization guide, and it's 100+ pages of pure performance gold. Free download, but there's a catch.

Dream11 Mar 13, 2025

Transforming User Experience: How Dream11 Leverages Intelligent Image Delivery | by Dream Blog | Dream Locker Room | Medium

Dream11 serves 15 million concurrent users during IPL peaks. Their image delivery costs were spiraling until they made one architectural change.

Dream11 Mar 13, 2025

Startup Time: Your App’s Make or Break Moment | by Dream Blog | Dream Locker Room | Medium

Dream11 serves 230M sports fans with 15M+ concurrent users during IPL. Their React Native app startup time was killing conversions.

Infinite Red Mar 12, 2025

React Native vs Lynx JS

Gant Laborde from Infinite Red tackles the question everyone's asking: Is Lynx JS the next evolution of cross-platform development, or just another framework that'll fade away?

Infinite Red Mar 11, 2025

Transitive Dependencies and React Native Autolinking

Tyler from Infinite Red tackles a question that trips up new React Native library authors: why can't native modules just bundle together like regular JavaScript dependencies?

Software Mansion Mar 11, 2025

How React Native Reanimated Updates Styles: A Deep Dive

Patrycja Kalinska from Software Mansion reveals why React Native Reanimated classifies props into three categories. The reason? Performance optimization that most developers overlook.

Discord Mar 5, 2025

Supercharging Discord Mobile: Our Journey to a Faster App

Discord just cut startup times in half and eliminated those frustrating blank screens on budget Android devices. Here's how they did it.

Cars24 Mar 3, 2025

Caching in ReactNative apps — Boon or Bane?

Ankit Bhalla from Cars24 tackles the double-edged sword of mobile caching: it can make your React Native app blazing fast or turn it into a buggy nightmare. Here's how to get it right.

Callstack Feb 27, 2025

Exposing SwiftUI Views to React Native: An Integration Guide

Callstack reveals how to bridge SwiftUI's modern declarative views directly into React Native apps. This is the integration pattern brownfield teams have been waiting for.

Callstack Feb 12, 2025

Bridgeless Architecture in React Native Development

The React Native Bridge has been the performance bottleneck we've all learned to work around. Now it's finally going away.

Callstack Feb 11, 2025

Profiling Native Code in React Native with Tracy

Profiling React Native apps just got a serious upgrade. Tracy, the real-time profiler that game developers swear by, now works seamlessly with React Native's native layer.

Callstack Feb 7, 2025

Bringing WebAssembly to React Native with Polygen

Callstack just dropped Polygen, bringing WebAssembly to React Native. This could change how we think about performance-critical code in mobile apps.

Posts on X Jan 22, 2025

Newer versions of React Native have a less expensive <Text /> component which runs 35% faster.

React Native just got a serious performance boost. The humble <Text /> component now runs 35% faster in newer versions.

React Native Blog Jan 21, 2025

React Native Version 0.77 Release

React Native 0.77 just dropped with over 1,061 commits from 161 contributors. The team is bringing web-standard CSS properties to mobile and making a bold move to Swift for iOS templates.

Posts on Reddit Jan 16, 2025

Is Swift dramatically better than React Native?

Swift vs React Native: the debate that never dies. But what does the data actually show?

Posts on X Jan 15, 2025

Optimizing React Native: 16 Performance Issues You’re Probably Facing

Most React Native performance problems aren't framework issues. They're developer knowledge gaps that compound over time.

Shopify Jan 13, 2025

Five years of React Native at Shopify

Shopify went all-in on React Native five years ago. Here's what happened when they migrated every single mobile app.

Shopify Jan 13, 2025

Five Years of React Native at Shopify

Mustafa Ali from Shopify just dropped a masterclass in platform migration strategy. Five years after betting the company's mobile future on React Native, here's what actually happened.

Software Mansion Dec 13, 2024

Adding React Native to Signal Open Source App: Part 2 (Android)

Mariusz Stanisz from Software Mansion just cracked the Android side of brownfield React Native integration. If you thought iOS was tricky, wait until you see the Gradle gymnastics required for Signal's Android ...

Callstack Dec 6, 2024

Developing a React Native TV App

Anisha Malde (Amazon) and Karol Latusek (Callstack) reveal how React Native just became a serious contender for TV app development. With Expo SDK 50 adding native TV support, the barrier to entry just dropped s...

Infinite Red Dec 5, 2024

Automated EAS Updates in a bare React Native app with Multiple Flavors & Schemes

Harris Robin from Infinite Red tackles the Microsoft CodePush sunset head-on with a comprehensive guide to migrating bare React Native apps to EAS Updates—complete with multi-flavor support and full CI/CD autom...

Mozilla Dec 4, 2024

UniFFI for React Native: Rust-Powered Turbo Modules

Mark Mayo from Mozilla and Tony Haile from Filament just open-sourced a tool that lets React Native developers write their native modules once in Rust instead of twice in platform-specific code. This could chan...

Callstack Dec 3, 2024

React Native Development Best Practices for TV Applications

Building TV apps with React Native isn't just about scaling up your mobile UI. The 10-foot experience demands a completely different approach to navigation, focus management, and performance.

Callstack Nov 28, 2024

Upgrading React Native in Brownfield Applications

Upgrading React Native in a brownfield app isn't just harder than a greenfield project. It's a completely different beast that most teams underestimate.

Callstack Nov 25, 2024

Integrating React Native into Existing Applications

Callstack reveals how to add React Native to existing native apps without a full rewrite. This brownfield approach is changing how engineering teams think about cross-platform development.

Software Mansion Nov 20, 2024

Adding React Native to Signal Open Source App: Part 1 (iOS)

Mariusz Stanisz from Software Mansion just proved brownfield React Native integration doesn't have to be scary. He added RN to Signal's notoriously complex iOS codebase and documented every step.

Callstack Nov 18, 2024

Brownfield Development with React Native

Callstack reveals how brownfield React Native integration lets you modernize native apps without the dreaded full rewrite. This collection of insights shows exactly how companies like Shopify and Zalando pulled...

Software Mansion Nov 14, 2024

Introducing React Native ExecuTorch

Norbert Klockiewicz from Software Mansion just dropped a library that lets you run LLaMA 3.2 models directly on mobile devices. No API calls, no backend costs, no data leaving the device.

Shopify Nov 5, 2024

Shopify completes React Native migration after a Decade

Shopify just completed a massive React Native migration of a decade-old app—and the results are stunning.

Callstack Oct 28, 2024

Enhance App Performance and Business with Real User Monitoring (RUM)

Real User Monitoring isn't just a performance tool. It's the bridge between what you think users experience and what actually happens in production.

React Native Blog Oct 23, 2024

The New Architecture is Here: React Native

After 6 years of development, React Native's complete ground-up rewrite is finally here. The New Architecture in version 0.76 fundamentally changes how JavaScript and native code communicate—and the performance...

React Native Blog Oct 23, 2024

React Native 0.76 Release: New Architecture

Six years in the making, React Native 0.76 just dropped with the New Architecture enabled by default. This is the production-ready moment the mobile dev community has been waiting for.

Callstack Jul 24, 2024

Integrating React Native into an Existing Flutter Application

Callstack explores one of mobile dev's wildest experiments: embedding React Native inside a Flutter app. Yes, you read that right.

React Native Blog Jun 25, 2024

Using a Framework to Build React Native Apps

React Native just made its biggest architectural recommendation in years. The core team now officially recommends using frameworks (specifically Expo) for all new apps.

Software Mansion Jun 24, 2024

On-Device AI/ML in React Native

Przemyslaw Weglik from Software Mansion shows how to run real-time AI models directly on mobile devices using React Native. No server calls, no latency, just pure on-device inference.

Software Mansion Jun 17, 2024

Bringing Native AI to Mobile Apps with ExecuTorch: Part 1 (iOS)

Jakub Chmura from Software Mansion shows how to run AI models directly on iOS devices without a single API call. No cloud dependency, no latency, just native performance.

Infinite Red Jun 6, 2024

Why you don't need Flipper in your React Native app

Jamon Holmgren from Infinite Red just dropped a comprehensive guide that's going to change how you debug React Native apps. Flipper's out—but you're not losing any functionality.

Dream11 May 12, 2024

Dream11’s big bet on React Native

Dream11 migrated 200 million users from native to React Native in 18 months. Their first production experiment? A 10% revenue drop that nearly killed the project.

AWS May 6, 2024

Fullstack TypeScript: Reintroducing AWS Amplify

AWS just rebuilt Amplify from the ground up, and this time everything runs on TypeScript. If you've bounced off Amplify before, this Gen 2 release might change your mind.

Infinite Red Apr 23, 2024

Microsoft is Retiring App Center: What React Native Developers Should Use Instead

Jamon Holmgren from Infinite Red breaks down Microsoft's App Center shutdown and maps out the migration path React Native developers need to take before March 2025.

incident.io Mar 25, 2024

incident.io harnesses the power of native modules and CNG

Dan Kelly explores how incident.io shipped a production mobile app in months without hiring a single mobile engineer. Their secret? Leaning hard into Expo's 'golden path.'

Callstack Mar 11, 2024

Consistently Improve App Performance with DMAIC and Reassure

Performance testing in React Native often feels reactive and chaotic. Callstack's engineering team shows how borrowing a Six Sigma methodology can turn it into a repeatable, data-driven process.

Shopify Mar 5, 2024

Improving Shopify App’s Performance

Shopify's mobile app was getting slower after migrating to React Native. So they spent a year making it blazingly fast again.

Callstack Feb 2, 2024

React Native Support for Apple Vision Pro Development

Callstack just brought React Native to Apple Vision Pro, opening spatial computing to JavaScript developers. This changes the game for cross-platform VR development.

Very Good Ventures Jan 16, 2024

Learn About the Leading Multi-Platform Frameworks

Still running separate iOS and Android teams in 2024? VGV breaks down why Flutter and React Native are replacing the old playbook for multi-platform development.

Callstack Jan 12, 2024

Building Lens Protocol Social Apps with React Native

Callstack shows how React Native developers can tap into decentralized social networks without learning blockchain from scratch. The Lens Protocol integration might be the easiest entry point to Web3 yet.

Coinbase Dec 7, 2023

Part 1: Improving the Retail React Native App Performance

Coinbase cut their React Native app latency by 80% in 12 months. Here's the three-pronged strategy that made it happen.

React Native Blog Dec 6, 2023

React Native 0.73 Debugging Improvements and Stable Symlinks

React Native 0.73 just dropped with a game-changing shift: the team is finally killing off Flipper and the legacy bridge. This is the biggest architectural pivot since the New Architecture announcement.

Coinbase Dec 6, 2023

Dynamic Presentation – Keeping the Coinbase App fresh in a rapidly changing market

Coinbase needed to update their app in minutes, not weeks, to keep pace with crypto's volatility. Traditional app releases took 10+ days from code freeze to launch.

Shopify Dec 4, 2023

Getting Started with React Native Skia

Daniel Friyia from Shopify breaks down React Native Skia, the library pushing mobile animations beyond what most developers thought possible. If you've been intimidated by those hypnotic animation demos, this i...

AWS Nov 21, 2023

Introducing the Next Generation of AWS Amplify's Fullstack Development Experience

AWS Amplify just killed the CLI-first workflow. After 6 years and feedback from hundreds of thousands of developers, they're betting everything on TypeScript.

Callstack Nov 13, 2023

Developer Experience Best Practices for React Native Web3 DApps

Thiago Brezinski explores why building Web3 apps in React Native hits a wall with Wagmi's browser-first architecture. His solution? WalletConnect's Web3Modal bridges the gap.

Peacock Aug 17, 2023

The Peacock app just made the switch from ReactNative to iOS & Android and had a significant change in size and startup time

Peacock just ditched React Native for fully native iOS and Android. The performance gains? Significant.

Dream11 Jun 23, 2023

Unleashing Efficiency: The Power of Mobile App Automation at Dream11

Dream11 cut regression testing from multiple days to just one hour. Here's how they rebuilt their entire mobile automation framework from scratch.

React Native Blog Jun 21, 2023

Metro Package Exports and Symlinks in React Native 0.72

React Native 0.72 just dropped with the two most requested Metro features that developers have been waiting years for. Monorepo teams and pnpm users, this one's for you.

React Native Blog Jun 21, 2023

Package Exports Support in React Native

React Native just closed a major compatibility gap with the JavaScript ecosystem. Metro now supports Package Exports, unlocking 16,600+ npm packages that were previously broken or inaccessible.

McDonald's May 2, 2023

Mobile Multiplatform Development at McDonald's

Austin Keith and Ryan Sander from McDonald's reveal how they're eliminating duplicate codebases across iOS and Android without sacrificing native performance. Their solution challenges the assumption that cross...

Callstack Feb 22, 2023

Optimize React Native Apps JavaScript Bundle

Your React Native bundle size is quietly killing your app's performance. Callstack breaks down the optimization techniques that actually move the needle.

Callstack Feb 4, 2023

Experiment with New Architecture of React Native

React Native's New Architecture isn't coming anymore. It's here, and the ecosystem is already moving fast to support it.

React Native Blog Jan 27, 2023

React Native 0.71 RC1 Android Outage Postmortem

A single character in a Gradle config file took down Android builds for every React Native version simultaneously. Here's how the React Native team handled a 4-day global outage.

Shopify Jan 20, 2023

Making React Native Gestures Feel Natural

Andrew Lo from Shopify reveals why your React Native gestures feel clunky. The fix? Two simple physics principles most developers ignore.

React Native Blog Jan 12, 2023

React Native Version 0.71 Release

React Native 0.71 just dropped with TypeScript as the default, and it's the biggest developer experience upgrade in years. If you're still wrestling with layout spacing or accessibility props, this changes ever...

Callstack Jan 11, 2023

Lottie vs Rive: Optimizing Mobile App Animation

Animations can make or break your app's performance. Choosing between Lottie and Rive isn't just about features: it's about understanding the tradeoffs that impact your users' experience.

React Native Blog Jan 3, 2023

React Native Adopts TypeScript-First Approach

React Native just made TypeScript the default. No more @types/react-native dependency, no more version lag, and a completely TypeScript-first developer experience starting with version 0.71.

Shopify Dec 27, 2022

Migrating Our Largest Mobile App To React Native

Mauricio de Meirelles from Shopify reveals how they're migrating a 300-screen app to React Native without a full rewrite. The approach they chose might surprise you.

React Native Blog Dec 13, 2022

Pointer Events Support in React Native

React Native just dropped experimental Pointer Events support, and it's a game-changer for cross-platform input handling. No more forking the framework to support mouse, pen, or keyboard interactions.

Shopify Nov 24, 2022

Measuring React Native Rendering Times

Shopify went all-in on React Native, but had one critical question: Is it actually as fast as native? They needed proof, not assumptions.

AWS Nov 18, 2022

NEW: Lazy loading & nested query predicates for AWS Amplify DataStore

AWS Amplify just shipped three game-changing features that make querying relational data feel less like a chore and more like writing plain JavaScript. If you've ever wrestled with loading nested data in offlin...

Swiggy Oct 25, 2022

Optimizing Configuration Time for Android Apps that Use React Native

Swiggy's Android team was losing 1+ minute on every single build. For a team generating 55 builds daily, that's death by a thousand paper cuts.

Callstack Sep 21, 2022

App Performance Monitoring Strategies and Tools

Your app crashes in production and you have no idea why. Callstack breaks down the monitoring strategies that catch issues before your users do.

React Native Blog Sep 5, 2022

React Native Version 0.70 Release

React Native 0.70 just made Hermes the default JavaScript engine. This marks a major turning point for performance and developer experience across both iOS and Android.

Coinbase Aug 26, 2022

Performance Vitals: a unified scoring system to guide performance health and prioritization

Coinbase scaled from a handful of engineers on one platform to four platforms with zero standardized performance measurement. How do you unify performance tracking across web, mobile, backend, and extensions?

Shopify Aug 17, 2022

Instant Performance Upgrade: From FlatList to FlashList

Shopify's React Native team just solved one of mobile development's most persistent headaches: getting lists to scroll smoothly without blank cells or frame drops.

React Native Blog Jul 8, 2022

Hermes Engine Becomes React Native Default

React Native just made a massive default change that could speed up your app launches and shrink your bundle size. Here's what the benchmarks show.

React Native Blog Jun 21, 2022

React Native Version 0.69 Release

React Native 0.69 just dropped with React 18 support and bundled Hermes. This is the release that finally bridges the gap between React's latest features and mobile development.

React Native Blog Jun 16, 2022

Migrating React Native Libraries to the New Architecture

The React Native team is rolling out comprehensive migration resources as the New Architecture moves toward becoming the default. If you maintain a library, this directly impacts your roadmap.

Instawork Jun 14, 2022

Boost Android Performance Using Hermes

Instawork's Android app was taking 5-6 seconds to start while iOS clocked in at just 1.5 seconds. That performance gap was killing their user experience on low-to-mid range devices.

Dream11 May 19, 2022

Automated Performance Testing with Torque

Dream11 handled 5.5 million concurrent users and 80 million requests per minute during IPL 2020. Their secret? A custom performance testing framework called Torque.

Klarna May 10, 2022

Tree Shaking React Native Apps

Klarna Engineering borrowed a web optimization technique and cut their React Native app startup time by 20%. Here's how tree shaking made the difference.

Shopify Apr 29, 2022

React Native Skia At Shopify

Christian Falch and William Candillon from Shopify just solved React Native's biggest weakness. They brought Skia (the graphics engine powering Chrome, Android, and Flutter) directly to React Native developers.

React Native Blog Mar 30, 2022

React Native Version 0.68 Release

React Native 0.68 just dropped, and it's the first version where you can opt into the New Architecture. This is the milestone the community has been waiting for.

Razorpay Mar 24, 2022

Deep Linking Implementation in React Native

Nikhil Khadilkar from Razorpay reveals why their team rejected React Navigation's built-in deep linking solution and built their own custom handler instead. The reason? Complex use cases that required more cont...

React Native Blog Mar 15, 2022

React Native New Architecture Rollout Update

React Native's biggest architectural shift in years is here. The team just dropped their roadmap for migrating the entire ecosystem to the New Architecture (Fabric + TurboModules).

Software Mansion Feb 17, 2022

Introducing Fabric to React Native Screens

Jakub Tkacz from Software Mansion just shipped the first native component library compatible with React Native's new Fabric architecture. This is the migration blueprint the entire RN ecosystem has been waiting...

Callstack Feb 7, 2022

Preventing App Breakage During Stripe React Native Migration

Migrating payment infrastructure is risky business. Callstack shares how they prevented production breakage during a critical Stripe React Native SDK migration.

Razorpay Feb 7, 2022

Achieving 60 FPS in React Native with Imperative Manipulation

Sourav Yadav from Razorpay discovered that React Native's declarative approach was causing frame rates to plummet to 0 FPS. His solution? Break the rules and go imperative.

React Native Blog Jan 19, 2022

React Native Version 0.67 Release

React Native 0.67 isn't just another version bump. The team has completely overhauled how they ship releases, and it's a masterclass in scaling open source.

Callstack Dec 27, 2021

Maintaining React Native Version Currency for Optimal Performance

Callstack explores why staying current with React Native versions isn't just about new features. It's the difference between a performant app and technical debt that compounds with every release.

Callstack Dec 25, 2021

Using External JavaScript Libraries in React Native

Callstack explores a critical question for React Native teams: when can you safely use JavaScript libraries built for the web, and when do you need native alternatives?

Callstack Dec 23, 2021

60fps Animations in React Native

Smooth animations can make or break your mobile app's user experience. Callstack breaks down how to achieve buttery 60fps animations in React Native without janky frames or dropped performance.

Callstack Dec 20, 2021

Balancing Native and JavaScript Code in React Native

React Native's bridge can be your bottleneck or your superpower. Callstack explores the critical tradeoff between JavaScript flexibility and native performance that determines whether your app flies or crawls.

Software Mansion Dec 13, 2021

How to Build and Distribute React Native Apps with Expo Services

Dominik Sokal from Software Mansion shows how Expo's EAS Build changed the game: you can now build iOS apps from Windows, no Mac required. The React Native vs Expo debate just got a lot simpler.

Callstack Dec 13, 2021

Improving React Native Apps with Continuous Integration

Mike Grabowski explores why having tests isn't enough. Without CI, you're missing the feedback loop that catches regressions before they ship.

Shopify Dec 1, 2021

Remote Rendering UI Extensibility

Joey Freund from Shopify reveals how they let third-party developers extend their UI without compromising security or performance. The secret? Rendering UI in one place while defining it in another.

Shopify Nov 26, 2021

Building App Clips with React Native

Sebastian Ekström from Shopify built something that shouldn't exist: a React Native App Clip under 10MB. The Shop app itself is 51MB, and React Native isn't exactly known for being lightweight.

Callstack Nov 8, 2021

Migrating from Tipsi Stripe to Stripe React Native SDK

Callstack tackles a critical migration path that thousands of React Native apps still need to navigate. If you're still on tipsi-stripe, this guide is your roadmap forward.

React Native Blog Oct 26, 2021

Making Hermes the Default JavaScript Engine

Meta's Hermes team cut app startup time in half and reduced GC pauses by 34x. Here's how they're making it the default engine for React Native.

React Native Blog Oct 1, 2021

React Native Version 0.66 Release

React Native 0.66 just dropped with Android 12 and iOS 15 support, plus a game-changing fix that's been frustrating Android devs for years. Time to upgrade?

Shopify Sep 22, 2021

Making Shopify’s Flagship App 20% Faster in 6 Weeks Using a Novel Caching Solution

Shopify's home feed was consuming 30% of their total database load and slowing down their entire app. Off-the-shelf caching solutions wouldn't cut it.

Infinite Red Sep 20, 2021

How to implement over the air updates with expo-updates in React Native

Jamon Holmgren from Infinite Red walks through implementing expo-updates in a vanilla React Native app—and gets it working in just two hours. No managed Expo workflow required.

Callstack Sep 15, 2021

Building Desktop Applications with React Native for Windows

Callstack shows how React Native isn't just for mobile anymore. Their guide proves you can build full Windows desktop apps with the same codebase.

React Native Blog Sep 1, 2021

Preparing Your App for iOS 15 and Android 12

New OS releases can break your app overnight. The React Native team shares critical changes in iOS 15 and Android 12 that could impact your users.

React Native Blog Aug 26, 2021

React Native Multi-Platform Vision

React Native is going where most developers didn't expect: virtual reality headsets and native desktop apps. The performance results are already surprising the team.

React Native Blog Aug 17, 2021

React Native 0.65 Release

React Native 0.65 just dropped with performance gains that'll make you rethink your mobile architecture. The Hermes engine upgrade alone is delivering 20-50% improvements on CPU-intensive workloads at Facebook.

Razorpay Aug 5, 2021

Behind The Scenes: Crafting Razorpay's new mobile app

Chaitanya Deorukhkar from Razorpay reveals how his team built and shipped a production mobile app while simultaneously engineering their own culture. The entire team took a week-long vacation the day after laun...

Shopify Jul 16, 2021

React Native Perspectives

Ash Furrow, AJ Robidas, and Michelle Fernandez from Shopify reveal what actually happens when web, Android, and iOS developers learn React Native. Spoiler: their biggest fears weren't the real challenges.

Grab Jul 15, 2021

React Native in GrabPay

Grab built their entire GrabPay merchant app in React Native, then used those learnings to rebuild core payment features in their main passenger app. The result? Half the maintenance resources with identical pe...

Callstack Jul 1, 2021

Code Splitting in React Native Applications

Callstack explores how code splitting is transforming React Native apps into modular super apps. The technique that revolutionized web development is now reshaping mobile architecture.

Traveloka Jun 18, 2021

React Native at Traveloka: Native UI Components

Adrian Hartanto from Traveloka cracked a problem that plagues every multiplatform team: keeping identical components in sync across iOS, Android, and React Native without tripling the maintenance work.

Coinbase May 14, 2021

Announcing Coinbase’s successful transition to React Native

Coinbase migrated 56 million users from native iOS/Android to React Native without breaking their $1.8B quarterly revenue stream. Here's how they pulled it off.

Callstack Apr 21, 2021

Hermes JavaScript Engine Performance on iOS

Callstack brings Hermes to iOS with React Native 0.64, ending Android's monopoly on this performance-focused JavaScript engine. The results challenge assumptions about cross-platform optimization.

Shopify Apr 16, 2021

Management of Native Code and React Native at Shopify

Shopify went all-in on React Native, but quickly learned that sometimes you need to break the rules. Here's when they write native code anyway.

Callstack Apr 14, 2021

Bringing Hermes to iOS in React Native

Callstack just brought Hermes to iOS, and the performance gains are real. After years of Android exclusivity, React Native's lightweight JavaScript engine finally runs on Apple platforms.

React Native Blog Mar 12, 2021

React Native 0.64 Release

React Native 0.64 just brought Hermes to iOS, and it's a game-changer for app performance. The team is finally closing the gap between Android and iOS optimization.

Infinite Red Feb 16, 2021

Why Infinite Red uses MobX-State-Tree instead of Redux

Jamon Holmgren from Infinite Red explains why his team ditched Redux after years of use. The reasons might surprise you—and they're backed by real production experience.

Traveloka Feb 11, 2021

React Native at Traveloka: Bridging Past and Future

Junius Ang from Traveloka reveals how a 4-person team manages 5 React Native apps plus a hybrid app using a single architectural pattern. Their secret? The District System.

Callstack Feb 3, 2021

Grow Your Business With React Native SDK Wrapper

React Native powers nearly 10% of mobile apps globally, yet most SDK providers are leaving this massive market on the table. Here's why building an official wrapper might be your smartest growth move.

Microsoft Dec 8, 2020

Keeping Android app size in check with React Native Upgrades | by Sparsha Saha | Microsoft Mobile Engineering | Medium

Microsoft Teams faced a 1.2 MB app size bloat after upgrading React Native. Here's how they cut it down to just 0.48 MB.

Flipkart Nov 30, 2020

The Journey of React-Native @ Flipkart

Talha Naqvi from Flipkart reveals how React Native cut their A/B testing cycles in half while serving 100M+ users. The secret? Strategic compromises and custom infrastructure.

Trendyol Oct 16, 2020

Trendyol GO - React Native

Yusuf Zeren from Trendyol reveals how his team built their GO delivery app entirely with React Native—zero custom native modules required. Their secret? Strategic architecture choices that kept things simple.

Trendyol Oct 9, 2020

Location Tracking with React Native

Yusuf Zeren from Trendyol reveals how they solved real-time courier tracking in React Native—a challenge that seems impossible when JavaScript stops running in the background.

Coinbase Sep 10, 2020

Lessons from training teams to use React Native

Coinbase trained 27 engineers on React Native in 3 days during COVID lockdowns. Here's what they learned about scaling technical education.

Shopify Sep 9, 2020

Tophatting React Native

Charles Zhang from Shopify reveals how they cut React Native code review time from minutes to seconds. The secret? Rethinking how JavaScript bundles get shared between developers.

Shopify Aug 14, 2020

Building Reliable Mobile Applications

Shopify's POS app processes billions in sales yearly. Unlike typical apps, downtime means merchants can't make sales at all.

React Native Blog Jul 17, 2020

React Native Core Principles and Best Practices

The React Native team at Facebook just pulled back the curtain on how they decide what to build next. Spoiler: cross-platform consistency isn't their top priority.

React Native Blog Jul 6, 2020

React Native 0.63 Release

React Native just fixed the two biggest complaints from mobile teams: cryptic error messages and interactions that scream 'this isn't a native app.'

Callstack Jun 23, 2020

Challenges and Opportunities of Building React and React Native Apps

Callstack explores the real-world challenges teams face when scaling React and React Native across web, mobile, and desktop platforms. The opportunities? Bigger than you might think.

React Native Blog Mar 26, 2020

React Native 0.62 Release

React Native 0.62 just shipped with Flipper debugging built in by default. This release fundamentally changes how mobile developers debug cross-platform apps.

Dream11 Mar 6, 2020

Don’t Let That Consistent Launch Time Slip Away

Dream11's 110M+ users join fantasy sports contests minutes before deadlines. A slow app launch means lost revenue and unfilled contests.

Shopify Jan 29, 2020

React Native: The Future of Mobile at Shopify

Farhan Thawar from Shopify reveals why they're betting the company's mobile future on React Native. With 71% of purchases happening on mobile, this wasn't a decision made lightly.

Traveloka Jan 24, 2020

Reproxy: Mock Server for Mobile App Development

Ahmad Fadli from Traveloka's Experience team built a mock server that freed his mobile team from backend API dependencies. What started as a simple workaround evolved into a tool now used across product teams.

Shopify Jan 16, 2020

Scaling Mobile Development by Treating Apps as Services

Shopify scaled to multiple mobile apps without slowing down. Their secret? Stop treating apps like special snowflakes.

React Native Blog Nov 18, 2019

React Native Doctor Diagnostic Tool

How much time does your team waste debugging React Native environment setup? The React Native Community just shipped a solution that auto-fixes your dev environment issues.

Discord Nov 7, 2019

How Discord Achieves Native iOS Performance with React Native

Discord runs millions of MAU on iOS with just 3 core engineers. Their secret? React Native—but only after a brutal performance overhaul.

React Native Blog Sep 18, 2019

React Native 0.61 Release

React Native's hot reloading was so broken that most developers just turned it off. The 0.61 release completely reimagined it from scratch.

Callstack Sep 6, 2019

Integrating React Native into Existing Android Applications

Callstack explores how to add React Native to existing Android apps without a full rewrite. This brownfield approach lets teams ship cross-platform features while keeping their native codebase intact.

Dream11 Jul 30, 2019

Mobile App Automation for Dream11

Dream11 built a mobile automation framework that tests 100M+ user experiences across iOS and Android simultaneously. Here's how they eliminated duplicate test code and slashed regression cycles.

React Native Blog Jul 17, 2019

Hermes JavaScript Engine for React Native

Facebook just open-sourced Hermes, a JavaScript engine built specifically for React Native on Android. This isn't just another optimization tweak. It's a ground-up rethink of how JS should run on mobile.

Meta Jul 12, 2019

Hermes: An Open Source JavaScript Engine Optimized for Mobile Apps

Facebook built a JavaScript engine from scratch because existing ones weren't cutting it for mobile. Hermes prioritizes what actually matters: startup time, app size, and memory usage.

React Native Blog Jul 3, 2019

React Native Version 0.60 Release

React Native 0.60 just dropped with changes so significant, they're calling it a migration milestone. If you're still manually linking native modules, this changes everything.

Callstack Jun 3, 2019

Handling Multiple Native iOS Views in React Native

Callstack tackles a common React Native challenge: managing multiple native iOS views without the usual headaches. This 2019 piece still holds valuable lessons for teams bridging native and JavaScript code.

Callstack May 28, 2019

Building Component Libraries for React Native Apps

Callstack tackles one of React Native's toughest scaling challenges: building component libraries that actually work across teams. Most companies get this wrong and pay for it later.

Callstack Apr 12, 2019

Bob: A React Native Library Builder Tool

Callstack just open-sourced Bob, a builder tool that tackles one of React Native library development's most annoying pain points. If you've ever published a native module, you know the build config headache thi...

React Native Blog Mar 12, 2019

React Native 0.59 Release

React Native 0.59 just dropped with the biggest Android performance upgrade in years. If your app still feels sluggish compared to iOS, this changes everything.

Callstack Mar 4, 2019

React Native Tab View 2.0 Release and Features

Callstack just dropped React Native Tab View 2.0, and it's a complete rewrite that changes how developers build tabbed interfaces. If you're still wrestling with performance issues in your tab navigation, this ...

Traveloka Dec 4, 2018

React Native at Traveloka: Hybrid Development Experience

Adrian Hartanto from Traveloka reveals how his team pulled off a seemingly impossible challenge: integrating React Native into production iOS and Android apps in just 3 weeks without disrupting native developme...

Traveloka Dec 3, 2018

Traveloka React Native District System

Junius Ang from Traveloka reveals how their 'District System' lets a 5-person team manage multiple React Native apps across brownfield and greenfield projects. The secret? It's not a framework—it's a reusabilit...

Traveloka Dec 3, 2018

React Native Adoption at Traveloka

Jacky Wijaya from Traveloka reveals how React Native helped them ship 80% shared code across platforms while building everything from bill payments to B2B partner apps. The results? Smaller teams, faster launch...

React Native Blog Aug 27, 2018

WKWebView Integration in React Native

React Native just made a critical infrastructure shift that every iOS developer needs to know about. Apple's deprecation of UIWebView forced the framework to completely rebuild its WebView implementation.

Airbnb Jun 19, 2018

Sunsetting React Native

Gabriel Peal from Airbnb shares why they walked away from React Native after 2 years and 80,000 lines of code. The decision wasn't what you'd expect.

React Native Blog Jun 14, 2018

State Of React Native 2018

Facebook's React Native team just dropped a major announcement: they're completely rearchitecting the framework. After 5 years of learning what works (and what doesn't), they're rebuilding the internals while k...

Callstack May 29, 2018

Getting Started with ReasonML and React Native

ReasonML brings OCaml's type safety to React Native, but getting started requires navigating a new syntax and toolchain. Callstack breaks down the setup.

React Native Blog May 7, 2018

Using TypeScript With React Native

Getting TypeScript working with React Native used to be a multi-step headache. Now it's one command, but the setup details still matter for production apps.

React Native Blog Mar 22, 2018

Building Input Accessory View For React Native

After three years and countless '+1s' on GitHub, React Native finally solved one of iOS development's most requested features. Here's how the team built InputAccessoryView from scratch.

React Native Blog Jan 18, 2018

Implementing Twitter's App Loading Animation In React Native

Ever wonder how Twitter's delightful logo-to-app loading animation actually works? Eli White reverse-engineered it and the solution is counterintuitive.

Callstack Oct 12, 2017

Adding an Example App to Your React Native Library

Satyajit Sahoo tackles one of React Native library development's most frustrating challenges: setting up an example app that actually works. Sounds simple, but Metro Bundler has other plans.

Shopify Sep 29, 2017

Building Shopify Mobile With Native And Web Technology

David Muzi from Shopify reveals how they solved a tricky problem: giving merchants access to thousands of third-party apps on mobile without requiring any code changes from developers.

Skyscanner Sep 28, 2017

Testing React Native iOS Bridges

Szabolcs Tóth from Skyscanner reveals how they solved a critical testing gap when integrating React Native into their Objective-C iOS app. Their solution transformed flaky, hard-to-debug bridge tests into a rel...

React Native Blog Aug 7, 2017

React Native Performance In Marketplace

Facebook cut React Native Time to Interaction in half on low-end Android devices. The secret? They stopped trusting their testing tools and went straight to production data.

Badoo Jul 4, 2017

Integrating React Native in an Existing Application

Guillermo Orellana from Bumble's tech team walks through the real-world pain of integrating React Native into an existing Android app. Spoiler: the official docs won't save you.

Callstack Jun 19, 2017

Your React Native Offline Tool Belt

Building offline-first React Native apps? The network will fail. Your app doesn't have to.

Twitch Apr 25, 2017

Investigating React Native

Twitch spent a week investigating React Native for their mobile apps. Here's what their Android team discovered about the framework's real-world viability.

Badoo Apr 24, 2017

Writing a Custom Android Component for React Native

Guillermo Orellana from Bumble's tech team tackles React Native's biggest question: Can you actually integrate complex native Android components without losing your mind?

Callstack Mar 24, 2017

Implementing Android Navigation Drawer and Status Bar in React Native

Callstack tackles one of React Native's most frustrating Android UX challenges: making the navigation drawer and status bar play nicely together. Spoiler: the default behavior is broken.

React Native Blog Mar 13, 2017

Better List Views

React Native just killed ListView. The new list components solve memory leaks, stale rows, and ignored bugs that plagued mobile developers for years.

React Native Blog Mar 13, 2017

Introducing Create React Native App

Remember when setting up React Native meant wrestling with Xcode and Android Studio for hours? Facebook and Expo just changed that.

Uber Mar 1, 2017

UberEats React Native Transition

UberEats needed a Restaurant Dashboard for 3-party logistics. Their web app couldn't cut it, so they bet on React Native before it was proven at scale.

React Native Blog Feb 14, 2017

Using Native Driver For Animated

Your React Native animations are probably running on the wrong thread. Here's how one config flag can eliminate frame drops when JavaScript gets blocked.

Instagram Feb 6, 2017

React Native at Instagram

Instagram stayed single-dex on Android while integrating React Native. Martin Bigio and the Core Client team reveal how they pulled it off without bloating their app.

Callstack Feb 2, 2017

Developing Amazon Fire TV Stick Applications with React Native

Callstack explores an unexpected React Native target: Amazon Fire TV Stick. Turns out your mobile codebase might already be 80% ready for the living room.

Callstack Jan 6, 2017

Develop React Native Apps Like a Pro

Mike Chudziak tackles a problem every React Native team faces: codebases that work but don't scale. His 2017 guide remains surprisingly relevant for teams struggling with code quality as projects grow.

React Native Blog Dec 5, 2016

Easier Upgrades

React Native upgrades used to be a nightmare of merge conflicts and lost changes. The React Native team just changed that with a clever Git-based solution.

Callstack Nov 14, 2016

Building High-Performance React Native Apps with Apollo Client

Callstack explores how Apollo Client transforms React Native app performance when working with GraphQL APIs. This 2016 piece laid groundwork that's still relevant for mobile teams today.

React Native Blog Oct 25, 2016

React Native 0.36: Headless JS, Keyboard API, and More

React Native 0.36 just dropped with game-changing background task support. If you've been waiting to run JavaScript while your app sleeps, this is your moment.

SoundCloud Aug 3, 2016

React Native Implementation at SoundCloud

Jan Monschke and Peter Minarik from SoundCloud took a gamble on five-month-old React Native technology. The result? They shipped a production app in four months instead of the estimated six.

Meta Apr 13, 2016

React Native: A Year in Review

Martin Konicek reveals how a 2013 hackathon project became a framework that changed mobile development forever. One year after open-sourcing, React Native hit 30,000 GitHub stars and attracted 650+ contributors...

React Native Blog Apr 13, 2016

React Native: A Year in Review

One year after open sourcing React Native, Facebook dropped a bombshell at F8: Microsoft and Samsung are bringing the framework to Windows, Xbox, and SmartTVs. The mobile-first framework just became platform-ag...

React Native Blog Mar 28, 2016

Dive Into React Native Performance

The React Native team made their app startup twice as fast. Here's how they tackled one of mobile's most critical performance challenges.

React Native Blog Mar 24, 2016

Introducing Hot Reloading

React Native just solved one of mobile development's most frustrating problems: losing your app state every time you make a code change. Their new Hot Reloading feature keeps your app running while injecting up...

Callstack Jan 11, 2016

A Cure for Relative Requires in React Native

Tired of wrestling with ../../../ in your React Native imports? Callstack published a quick fix back in 2016 that's still relevant today.

React Native Blog Nov 23, 2015

Making React Native Apps Accessible

Facebook's Ads Manager app demonstrates how React Native's Accessibility API makes mobile apps usable for everyone, including people with vision loss. Here's how they built it.

React Native Blog Sep 14, 2015

React Native for Android

Facebook just dropped React Native for Android, completing the cross-platform puzzle that started with iOS earlier in 2015. Their first test? Building a production app used by millions of advertisers.

React Native Blog Mar 26, 2015

React Native: Bringing Modern Web Techniques to Mobile

Facebook reveals why React Native emerged from a simple realization: the principles that made React successful on web could transform mobile development. This 2015 post captures the pivotal moment when declarat...