足を濡らすために、Androidで基本的なto doアプリを作成したいと思います。接続が存在するときに基本的な CRUD を処理する REST API とオンライン DB があります。
ただし、私が使用したほとんどのタスク アプリでは、接続が存在しないときにタスクを作成できます。
このようなもののベストプラクティスは何ですか?
アプリは通常、ユーザーのすべてのデータのコピーをローカルに保存して、接続が存在しないときにアクセスできるようにしますか?
私が使用しているアプリ (アストリッド タスク) は、接続に関係なく、すべてのタスク/履歴に問題なくアクセスできるようです
この場合、リモート データの主キーに関する限り、同期はどのように処理されますか?