ホワイトペーパー:MongoDB Realmによるオフラインファーストなモバイルアプリの構築方法
本ドキュメントは、モバイルアプリ開発・運用のためのクラウドプラットフォームである「MongoDB Realm」について幅広くご覧頂けます。
アプリがオンラインでしか使えないのではもはや不十分です
モバイルアプリの接続が失われてデータをシームレスに同期できなくなったとき、ユーザーはそのアプリを放棄してしまいます。2018年のGoogleの調査によると、わずか1〜3秒の速度低下で32%のユーザーが失われ、10年以上前のAmazonの調査では、100ミリ秒のレイテンシーが発生するごとに売上の1%のコストが発生することが判明しています。現在ではどのような結果になっているか想像してみてください。
そのため、現在のアプリはオフラインファーストのアプローチで構築し、接続状況に関係なく、アプリが機能し続け、デー タを同期できるユーザーエクスペリエンスを保証する必要があります。
オフラインファーストとは
オフラインファーストとは、当初からインターネットに接続せずに 動作するようにアプリを設計することに重点を置いた開発原則です。オフラインファーストでは、接続状況や接続速度に関係なく、データは複数のデバイス間で同期し、アプリを使い続けることができます。