Решение для совместимости локального резервного копирования между приложениями Android и IOS?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Решение для совместимости локального резервного копирования между приложениями Android и IOS?

Сообщение Anonymous »

Я работаю над приложением для чата, похожим на WhatsApp. Пользователи получают сообщения из веб-сокета, а затем приложение сохраняет их в локальной базе данных. Я занимаюсь разработкой как для версий Android, так и для версий IOS, поэтому используются две отдельные базы кода.
На Android используется локальная база данных SQLite Room и создается резервная копия ее файла .db. .
В IOS он использует MongoDB и создает резервную копию своего файла .realm.
Это два разных файла, и они могут даже быть несоответствия в именах столбцов.
Каковы наилучшие варианты обеспечения перекрестной совместимости между двумя версиями, чтобы пользователь мог выполнить резервное копирование из версии IOS и впоследствии восстановить ее в Android версию.
Другие рекомендовали поместить ее в согласованный формат JSON или даже в новый тип файла. Но мне хотелось знать, что люди пробовали профессионально.

Подробнее здесь: https://stackoverflow.com/questions/790 ... nd-ios-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»