1.0をリリースいたします。これはRealm社およびRealmプロダクトとしてだけでなく、Realmを利用していただいているiOSやAndroid開発者にとっても大きな節目であると言えます。Native版とXamarin版をリリースいたしました。その結果、現在ではすべてのメジャーなモバイルプラットフォーム上の主要言語においてRealmを使用することができます。1.0リリースは2年以上におよぶ開発の集大成であり、Realmをご利用いただいている皆様のご支援なしには成し得ないものでした。バージョン1.0に到達する以前から、Realmはモバイルアプリ開発者の方々に広く使われています。RealmはGitHubプロジェクトへの1万2千を超えるスターをいただくとともに、10万を超える開発者の方々による数万のアプリケーションにおいて実際に利用されています。これらのアプリにはStarbucks、Twitter、Anheuser-Busch、NBCUniversal、Alibaba、eBayをはじめとする大きなユーザー数をもつ企業からリリースされているアプリが含まれています。Realmをつかうことでアプリをより良いものにすることができる、言い換えるとこれらのアプリを開発している開発者がよりよいユーザー体験をより簡単に、より短時間で開発することができるということがこれほど多くご利用いただいている理由です。本日のバージョン1.0のリリースによって、iOS版およびAndroid版のRealmをご利用いただいている開発者の方々は成熟と安定を手にすることができます。これまでにどのような変更が行われてきたかについては、Java版およびObjective-CとSwift版のchangelogをご参照ください。RealmについてRealmはSQLite上に構築されたいわゆるORMではありません。私たちはモバイルアプリケーション開発者のために1からデータベースを開発しています。そのため単なるキーバリューストアではなく、データベースエンジンが保持するデータに動的に対応付けられたネイティブなオブジェクトを提供します。このことにより、Realmは簡潔なAPIとパフォーマンスの両立を達成しています。Realmを用いることで、複雑なデータのモデリング、オブジェクト間のリンク、高度なクエリのすべてが可能となります。使い方が簡単Realmは使いやすさを最も重視しています。規模の大きなアプリでも数時間でRealmに対応させることができ、実装、最適化、デバッグのための時間を数週間節約できたということも珍しくありません。速い!Realmの使いやすさはパフォーマンスを犠牲にしません。メモリマッピング、遅延ローディング、独自のストレージエンジンなどにより、RealmはリッチなオブジェクトベースのAPIを提供しているにもかかわらず、通常SQLiteよりも高速に動作します。それぞれのユースケースでの確認を行うことをおすすめしていますが、多くの場合既存のコードをRealmに対応させることで大幅な高速化を達成できます。Native、Swift、Xamarinをサポートしています。これらのプラットフォーム間でRealmファイルは互換性があります。これらすべてのプラットフォームで同じようなロジックを用いてアプリを実装することができます。Browserを用いて確認することができます。先進的Realmオブジェクトはつねに最新の状態に維持され、そのことがリアクティブパターンや一方向データフローを当たり前のものにします。リンクの機能はグラフ構造のRealmオブジェクトの扱いを可能にし、先進的なクエリ言語を用いることができます。AES256による暗号化機構を持ち、アドオンクラスを用いることでRealm上のデータを簡単にUIに表示することができます。大規模なアプリや多数のユーザーがいる場合でも安心です。Playストアでナンバーワンになるようなアプリでも採用されています。コミュニティドリブンRealmはGitHub上でオープンに開発されています。機能はユーザーの要求によって優先順位付けされるだけでなく、コードのコントリビューションも歓迎しています。Realmのプロジェクトは1万2千を超えるスターをGitHub上で獲得し、たくさんのアプリ、プラグイン、コンポーネントが作られています。サポートRealmはサポートとバグフィックスを他のすべてのタスクよりも優先します。そのため、データベースに関する質問には直接その開発やメンテナンスを行っている開>発者から回答を得ることができます。Overflow(日本語)、GitHub(英語)で受け付けています。Realmの利用者についてRealmはさまざまなアプリに組み込まれ、10億人を超えるユーザーに利用されています。TwitterAppストアで大成功を収めたアプリがRealmを使用しています。Twitter社の動画アプリで2億人のMAUを抱えるVineが2016年からRealmを使い始めました。Starbucksフォーチュン500の小売り企業も主力アプリにRealmを使用しています。来店前にスマートフォンから注文し、カウンターですぐに受け取ることができます。AlibabaNYSEに上場している中国の巨大企業もRealmを使用しています。マーケット上での売り買いのためのアプリで使用され、昨年はおよそ30億ドルの売上を達成しています。Budweiserフォーチュン・グローバル500の巨大企業はTapWiserという革新的なアプリでRealmを使っています。バーや小売店がパソコン無しに素早くビールの樽や瓶を注文できるモバイルアプリです。SAPもしすでにConcurというアプリを使ったことがあるなら、あなたはすでにRealmユーザーかも知れません。経費精算やトラベルプランのためのアプリで、2万社に3000万人のエンドユーザーがいます。Aidフォーチュン500の巨大小売業者もEnvisionRxというアプリで安全にお客様のデータを扱うためRealmを使っています。サイバーエージェントなど、皆さんご存知の企業のアプリでRealmをご利用いただいています。Nextぜひ改善に関するフィードバックをお寄せください。Slack(日本語)、Twitter(日本語)でご相談ください。Xamarinの公式ドキュメントおよびGitHubリポジトリRealmがどのようなプロダクトに使われることになるのか、私たちはとても楽しみにしています。subscription。