Production Migration Checklist
Phased WebView bridge, asset extraction, 16KB memory page alignment, Google Play AAB submission.
1. Complete Cordova → React Native Migration Blueprint
Migrating an active production app from Apache Cordova to React Native requires a methodical, low-risk approach:
Step-by-Step Migration Phases
List all installed Cordova plugins (cordova plugin list). Find their modern Expo equivalents and test API surface compatibility.
Use react-native-webview to embed parts of your existing Cordova web assets inside a React Native shell, migrating screen by screen without a risky rewrite.
Create an Expo application. Translate HTML tables and divs into <FlatList> and <View> with StyleSheet.
Ensure your C++ native libraries in React Native (Hermes, Reanimated) are aligned to 16KB memory boundaries as mandated by Google Play in 2026.
Build your Android App Bundle (AAB) with npx eas build --platform android --profile production using your existing Cordova release keystore.