iOS と Android の両方でアプリを開発しています。どちらのプラットフォームでも、ネイティブ DB は使用していません (つまり、iOS コア データと Android sqlLite では)。ネイティブ DB の代わりに、Parse local datastoreを使用しています。
Parse では、大量の静的コンテンツを保持します。ユーザーが初めてアプリをインストールするとき、Parse からすべてのコンテンツがダウンロードされることは望ましくありません。DBからコンテンツをダウンロードするのに時間がかかる場合があるためです。
そのため、シード データベースの概念を使用することにしました。これにはそれほど時間はかかりません。これは、優れたユーザー エクスペリエンスになります。
問題は、Parse ローカル データストアでシード DB の概念をどのように使用できるかです。Parse がローカル データストアを iOS/Android のどこに保存しているかを特定できないためです。また、アプリがストアから初めてインストールされるときに、Parse が新しいローカル データストアを作成することを期待しています。では、巨大なコンテンツを最初に Parse ローカル データストアに同期するにはどうすればよいでしょうか。
シード DB を Parse ローカル データストアと統合するための提案を誰でもできますか。