私は、インターネット経由で外部 JSON Web サービスによって提供されるデータを表示する Android アプリケーションに取り組んでいます (Web サービス サーバーは、ネットワーク経由で MySQL データベースにアクセスできます)。
データは、オフライン モード中にアプリケーションで使用できる必要があるため、何らかの方法でアプリケーション側で永続化する必要があります。そのようなアプローチのベストプラクティスを学ぶことに非常に興味があります。
現在、アプリケーション側で SQLite データベースを利用することを考えています。これは必然的に (?)、Web サービスによってアクセスされる MySQL データベースと比較的同一に見える必要があります。
これは私にとって非常に冗長で不器用に感じますが、私の経験は非常に限られているため、このアプローチの経験が豊富な人から、どのように進めるかについて聞きたいと思っています.
また、アプリケーション側と Web サービス インターフェイスを介して存在するロジックの量に関するベスト プラクティスも知りたいと思っています。ほとんどのロジックは Web サービス側でプログラムするべきではなく、アプリケーションの責任はデータの表示のみです。
私は学ぶことに熱心であり、長期的に維持するのが簡単になることを意味する場合は、何かに必要以上の時間を費やすことを好みます.
ご不明な点がございましたら、お知らせください。フィードバックをありがとう:)