Quiero reescribir mi aplicación React Native con Java para Android y Swift para iOS. La cuestión es que no quiero perder los datos de la aplicación para que el usuario tenga que configurar la aplicación nuevamente.
Imagine que estamos en la versión 2.0.0 (escrita en RN) y la versión 3.0.0 está escrita en Java y Swift. Quiero almacenar mi tienda redux en algún lugar para poder recuperarla en el lado nativo y después de que el usuario actualice la aplicación.
Encontré esta biblioteca para almacenar datos de aplicaciones en un archivo .plist
al que se puede acceder con Swift más adelante. No sé si esa es la forma correcta para iOS y tampoco tengo idea de qué debo hacer para el lado de Android.
Tenga en cuenta que no puedo obtener el archivo de configuración de la red y estoy usando redux-persist
para conservar los datos de mi aplicación.
Cualquier ayuda sería apreciada.
Supongo que puede integrar un módulo nativo de reacción mínimo dentro de sus nuevas aplicaciones nativas y hacer que proporcione una ruta de migración de datos para sus clientes existentes. Sin embargo, no estoy seguro de cómo resolverá esto con un UX decente.