本日、OpenSocial Host がモバイルアプリの開発に対応しました。
(当初の予想以上にお待たせしてしまい申し訳ありません。。。)
詳細は開発ブログをご覧いただければと思います。
OpenSocial Host の提供するサーバーサイド JavaScript 実行環境、およびコンテナへ向けてデータを送受信する 1 セットの JavaScript API は、モバイルアプリを平易な HTML と JavaScript のみで記述することを可能にします。今後、ユーザーは煩わしいサーバー側の処理を一切気にする必要はありません。
サーバーサイド JavaScript って何?とか言わないでください(笑
JavaScript の開発者数は他の言語と比較しても極めて多く、また、非常に学習の容易な言語であることから、OpenSocial Host のモバイル対応はサーバーサイド JavaScript でいくと、実は初めから決めていました。既に kwout 等で大きな活用実績があったことも、サーバーサイド JavaScript を採用する大きな後押しとなっています。(もちろん、JavaScript が得意でない方には一般的な形式の Web API も用意しています。)
今回のバージョンアップにより、OpenSocial Host のユーザーは、PC アプリでもモバイルアプリでも、本当に HTML と JavaScript の記述のみに専念できるようになります。外部データベースの管理やアクセス解析はいつでもブラウザー上で行え (もちろん、モバイルアプリのアクセス解析にも対応しています)、サーバーの設定やアプリのスケーリングに必要以上に気を使う必要もありません。
まだまだ足りない、標準でサポートした方が良い機能等があることは重々承知していますが、そういったものは今後のバージョンアップで段階的に追加していきます。ハートレイルズ自身も OpenSocial Host を使ってたくさんモバイルアプリを開発していくつもりなので、ハートレイルズのアプリ共々、OpenSocial Host をどうぞよろしくお願いします^^
P.S.
近日中に勉強会のアナウンスをします。LT も募集しますのでこちらもお楽しみに!