0

アプリの設定をローカルに保存する方がローミング/クラウドよりも好ましいと思われるシナリオが 2 つあります。つまり、次のとおりです。

1) When the user has (temporarily) lost internet connectivity
2) When/if retrieving roaming settings perceptibly impacts performance

そのため、ローカルローミングの両方で設定を保存し、アプリの実行に現在使用されているデバイスが通常/最初に使用されたものではないことを検出した場合にのみ、ローミング設定を取得することを考えています。もちろん、どのような場合でも、ローミング設定をローカル設定と一緒に保存する必要があります。

IOW、上記のシナリオのためにローカルに保存したいのですが、ユーザーが最初とは異なるデバイスでアプリを使用している場合に備えて、設定をローミングしたいと考えています。

これは賢明なアプローチですか (ローカルとクラウドの両方で設定を複製します)? もしそうなら、コードを保存するすべての設定を複製するのではなく、これを半自動的に達成する方法はありますか?

4

1 に答える 1

2

ローミング設定はオフラインで利用できます。唯一の違いは、オンラインの場合に他のデバイスと同期することです。オフラインの場合は、オンラインに戻るまで最新のバージョンが使用されます。

于 2012-12-06T05:44:02.190 に答える