All talks

React Native Brownfield: Lessons from the Trenches


Hot reloading--the ability to push over the air updates to published apps and the promise of having your app “just work” out of the box on Android as well as iOS--make React Native a tempting proposition for frontend developers. But what do you do when you have to integrate React Native into a large existing native code base? This talk is from the perspective of an experienced native iOS developer who has worked with React Native to ship several cross-platform Greenfield and brownfield apps. Things I will talk about: - Overview of the challenges involved in integrating React Native into an existing app - A real life case study integrating React Native into a native app with millions of users - Strategies for passing data and events in a brownfield app - Strategies for deciding what’s a good candidate to port to React Native and what’s not - Working with build systems like CocoaPods - Dealing with an existing navigation system - How to do CodePush in a brownfield app - How to handle navigation in a brownfield app - Best practices for working with Native engineers - Example brownfield application Extra notes: This is a new talk based on work I did for a client with a large existing native app used by millions of users.

Speakers Bios

Speaker Bio



Harry Tormey

Harry Tormey

Harry Tormey

Date originally presented

September 5, 2018


see also


Subscribe to our newsletter for the latest React Native EU news

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Twitter RNEUYoutube RNEU