Realm Mobile Platform

わずかな時間でオフラインファーストのリアクティブなモバイルアプリ開発を可能にします。


Developer Editionを無料ダウンロード

macOSLinux

次世代のリアクティブなモバイルアプリを実現するための完璧なバックエンドシステム

Realm Mobile Platformは自動的でシームレスなリアルタイムのデータ同期と強力なイベントハンドリングの仕組みを提供します。今後ネットワーク通信のコードを考える必要はありません。

Realm Mobile DatabaseはiOSとAndroidの両方をサポートした、クロスプラットフォームで動作するデータベースです。さらにRealm Object Serverを使ってクラウドサーバーでも利用できるようになりました。

リアクティブなモバイル アプリ

仕組みについて

Realm Mobile Platformはこれまで使われていたRealm Mobile Databaseに新しくRealm Object Serverを統合したフレームワークです


仕組み

Realm Sync Engine

双方向の自動的なデータ同期とコンフリクトの解消を提供します。

Realm Object Store

モバイルデバイス上のデータをサーバー側に保存・管理します。

ダッシュボード

システムの監視と状態をわかりやすく表示します。

イベントフレームワーク

データの変更をトリガーにして、サーバー側の処理を実行できます。

認証システム

ユーザーを識別する仕組みを提供します。ビルトインの方式に加え独自の認証を追加することもできます。

アクセスコントロール

アクセス権限を別のユーザーに付与します。読み取り、書き込みをそれぞれ個別にコントロールできます。

できること

 

リアルタイム共同編集 リアルタイム共同編集

Google Docsのような、リアルタイムの共同編集を実現できます。

双方向のデータ同期 双方向のデータ同期

リアルタイムのデータ同期と自動的なコンフリクトの解消を提供します。

サーバー プッシュ サーバープッシュ

サーバー側からクライアント側のデータを簡単に更新できます。

メッセージ アプリ メッセージアプリ

サーバー側のコードを書くことなく、テキストを送ったり、画像や位置情報などを共有したりするアプリを開発できます。

API ブリッジ APIブリッジ

既存のシステムやAPIと簡単に連携できます。

プレゼンス プレゼンス

ユーザーがオンラインに変わったことや状態の変化を追跡できます。

Editionを比較する

オフラインファースト

データはすべてデバイス上に存在します。つまり各デバイスはオフラインであってもすべての機能が完全に動作するということです。オンラインに変わったときには、データは自動的に再同期されます。

Realm Mobile DatabaseとRealm Object Serverを組み合わせることで、ネットワークの状態とコンフリクトの解消といった非常に複雑な処理を任せることができます。これからは、サーバー側で発生するエラーや、JSONのデコード、コンフリクトしたデータのマージなどに悩む必要はありません。

オフラインファースト

オンプレミス/パブリッククラウド

Realm Object Serverはオンプレミスの運用と、AWSやAzureのような任意のパブリッククラウドサーバーのどちらでも利用できます。既存のシステムに対してもRealm Object Serverを連携し、モバイルアプリから利用できます。

オンプレミス/パブリッククラウド

リアクティブなアプリの構築

Realmのオブジェクトは常に自動的に更新されます。常に最新のデータを表示することができます。そうするにはデータの変更を監視し、通知を受けてUIを更新します。アプリが古いデータを表示してしまうという問題はもう起こりません。

リアクティブなアプリの構築

ドキュメント


フォーチュン500に常に名を連ねる企業や、革新的なスタートアップ企業、AppStore総合1位を獲得したアプリでRealmが利用されています。




最速でリアクティブなアプリを開発できます



価格/お問い合わせ

製品の詳細、価格、ライセンス体系、お見積り、デモの依頼など、お気軽にお問い合わせください。