“In connected systems, power is defined by both profound concentration and by massive distribution.” — Joshua Cooper Ramo
2017年の頭ぐらいから運営しているTypeはiOSDC 2017のLTでも発表した様にRealm Object Serverを利用していました。 他にもいくつかRealmやRealm Mobile Platformについて発表した事もあったぐらいRealmが好きだったのですが、最近リリースしたTypeのバージョン2.1.2よりRealmからFirebaseにデータを移行する実装を入れました。 何故Realmからデータを移行する必要があったのか 元々Realm Object Serverを利用していたのは有料会員向けの複数端末での同期機能だけでした。利用していたRealm Object Serverのバージョンは1系です(今の最新は3系)。Realm Object Serverの1系を利用する為にはクライアントのバージョンを2系にしておく必要があり(今の最新は3系)、クライアントの2系はS
本日、Realmの新機能としてRealm Functionsを発表いたしました。これはモバイルの開発者にとってサーバーサイドの機能をこれまでよりも簡単に開発できるようにするものです。バックエンドの開発者がいなくてもサーバーサイドの機能を開発できるようになります。もちろんRealm Mobile Platformが提供する機能の恩恵はすべて受けることができます。サーバーサイドに新たなエンドポイントやシリアライズ、ネットワーク通信のコードを追加する必要はありません。アプリでRealmを使用し、Realmが提供するWebダッシュボードからデータの変更によって呼び出されるコードを記述します。Realm Functionsは現在はベータ版としての提供になります。本日より、すべての(エンタープライズレベルの大規模サービスから小さなサイドプロジェクトまで)開発者の方にご利用いただけます。 信頼性の高いデ
blog.jetbrains.com Kotiln 1.0.6がリリースされました! 同時に面白いプラグインが2つリリースされました。 all-open compiler pluginとno-arg compiler pluginです。 all-open compiler pluginは、指定したアノテーションがついたクラスが自動でopen指定されるという機能を持ちます。 no-arg compiler pluginは、指定したアノテーションがついたクラスに、自動でデフォルトコンストラクタ(引数を持たないコンストラクタ)を生成してくれます。 導入方法は、冒頭に示したKotlin公式ブログを参照してください。 今回はこれらのプラグインを用いることで、Realmが使いやすくなることを示したいと思います。 プラグインなし まずは普通にKotlinだけを使って、Realmオブジェクトを定義してみま
Realmではこれまでモバイルデベロッパーにフォーカスして Realm Mobile Database をSwift、Objective-C、Java、XamarinとReact Nativeに対して開発し、オープンソースとして提供してきました。本日、完全に新しい挑戦としてRealm Node.jsをリリースします。Nodeにおける初の真のオブジェクトデータベースです。本日から無料で完全にオープンソースとしてリポジトリが公開され、NPMを用いて npm install --save realm を実行するだけで利用できます。 これまで何年もの間、モバイルデベロッパーのみなさまから、サーバーサイドで動作するRealmが欲しいという本当にたくさんのご要望をいただいていました。長い間タスクリストに残ったままで、優先度は高くありませんでした。しかし、その状況は Realm Mobile Platf
お久しぶりです!iOSチームのかっくん(@fromkk)です。 9月末(28日〜30日)に皆で毎年恒例の「数字の上がらない開発合宿」に行ってきました! 名前の通り通常の業務から離れて、普段出来ない事・課題には感じているんだけどやれずにいた事を3日間で片付けようという趣旨の合宿です。 僕も事前にいくつか自分でタスクを考えていたんですが、合宿の前日にRealm Mobile Platformの発表がありこれはビッグウェーブが来る!!!と思ったので触ってみる事にしました。 Realm Mobile Platformとは Realm Mobile Platformは簡単に言うとサーバー(macOS, Linux)にデータベースサーバー(Realm Object Server)を構築し、クライアント(iOS/Android)とリアルタイムに同期するという仕組みです。 ネットワークに関する処理は全く書
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く