現在、データの読み込みや保存などのためにサーバーと通信する必要があるAndroidネイティブアプリを開発しています(たとえば、REST経由)。
今、私はオフラインのシナリオを考えています。また、携帯電話が現在ネットワークに接続されていない場合は、ユーザーにデータを保存してもらいたいです。ネットワーク接続が再びアップした場合、ユーザーデータをサーバーと同期したいと思います。
これを達成するためのベストプラクティスを知っている人はいますか。レプリケーションにcouchdbを使用することを検討していますが、アプリのオフライン使用をサポートする他の優れた方法があるかどうか疑問に思っています。
ありがとう。