Badoo Jul 4, 2017

Integrating React Native in an Existing Application

Article Summary

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.

This 2017 article from Bumble's engineering team documents the actual integration challenges when adding React Native to a mature Android application. Orellana shares the undocumented API issues, permission problems, and build configuration gotchas that blocked progress at every turn.

Key Takeaways

Critical Insight

Integrating React Native into existing Android apps requires solving five critical undocumented issues around native libraries, permissions, Maven configuration, and manifest declarations.

The article hints at an even bigger challenge coming next: handling bidirectional communication between React Native and native Android code.

Recent from Badoo

Related Articles