This episode is fully focused on migrating from different technologies to React Native, the two most popular approaches to this process (greenfield and brownfield software development), and our state-of-the-art brownfield approach.

Reasons for migration

Firstly, our experts explore the reasons behind migration to React Native. Listeners will gain insights into the primary motivations for companies opting to migrate their apps to React Native, common migration scenarios, and the typical challenges encountered during the migration process.

Planning and approaches

The second part is focused on planning the whole migration process and selecting the most suitable approach. Our expert, Michał, addresses key questions such as where to begin the migration process and what preparations are necessary. All in all, he discusses:

  • Starting the migration process
  • Mobile and web application migration
  • Greenfield vs. brownfield development

Brownfield development

Moving forward, the third section of the podcast sees Łukasz and Michał taking a deep dive into brownfield development. They shed light on Callstack's innovative approach in this domain and introduce the React Native Brownfield library. The discussion covers whether there is a template for migrating apps using the brownfield approach, how Callstack employs this method, and an overarching overview of the React Native Brownfield library.

From React to React Native

In the final part of the podcast, Łukasz and Michał shift their focus to migration from React (web) to React Native. They address questions related to the process of migrating a React app to React Native:

  • How to migrate React app to React Native? Is it a good idea?
  • Is it an actual migration, or is it a conversion?

Pick your favorite platform and discover answers to these pertinent questions. Enjoy listening!

Insights

Learn more about Brownfield

cover

Oct 9Talk

React Native Brownfield Deep Dive: How RN Moves Into Native Applications

Artur Morys-Magiera will explain how React Native can move into an existing native app without forcing a big-bang rewrite.

cover

Aug 27Article

React Native in .NET MAUI: A Practical Brownfield Integration Guide

Learn how to embed React Native inside a .NET MAUI app with a brownfield setup. This guide covers runtime packaging, lifecycle wiring, navigation, and shared state across both runtimes.

cover

Aug 27Talk

Adoption of Brownfield in React Native

Artur Morys-Magiera will explain how teams can adopt React Native incrementally inside existing native applications.

cover

Aug 3Article

Migration to React Native in 2026 Starts With a Delivery Question

Choosing between brownfield and greenfield React Native migration? Learn where risk sits, when to use a checkpoint, and what to prove before committing.

cover

Jul 8Article

How we made Hybrid iOS apps compile 39% faster with React Native Brownfield

See how React Native Brownfield uses iOS prebuilts to cut packaging times by up to 39% for hybrid apps, with details on setup, internals, and benchmark results.

cover

Jun 18Article

How We Made the Brownfield Gradle Plugin 22% Faster

See how task-driven Gradle optimization made the Brownfield Gradle Plugin 22% faster for clean Android release builds.

cover

Jun 3Article

AI-Supported Brownfield Migration to React Native

See how AI-supported workflows cut brownfield React Native evaluation from weeks to days by speeding up setup, planning, implementation, and QA.

cover

May 18Article

Unlocking Expo Updates in an Isolated Brownfield Architecture with SDK 55

Learn how to enable Expo Updates in an Isolated Brownfield setup with Expo SDK 55, including iOS packaging, Android patching, and OTA testing.

cover

Apr 23Talk

State of Brownfield in React Native

A practical look at Brownfield React Native adoption in mature native apps, architecture, tooling, and real-world tradeoffs.