グーグルグラスの開発情報
Google Glassを購入しました
なので、開発情報に関して私が集められる範囲で開発情報を集めてみました。
他に情報がありましたらコメント等いただけると有り難いです。
開発手法( GDK or Mirror API )
開発方法にはGDK(Glass Development Kit)で開発する方法とMirror APIで開発する方法がある。大雑把に言うとGDKがネイティブ開発、Mirror APIがWEBアプリケーション開発を行うツール。
デバイス(カメラやマイクなど)を使ったアプリを作りたい場合はGDK、WEBサービスからグーグルグラス宛に情報を通知したい場合はMirror APIを使って開発するという考え方で合ってる?
GDK(Glass Development Kit)
GDKはスマホやタブレットのAndroidアプリ同様、JavaとXMLでアプリケーションを開発する。
開発ドキュメント:GDK | Google Developers
アプリケーションのセットアップには、Android SDK Managerで『Glass Development Kit Preview』をインストールして、New Projectで新規アプリ作成時に「Glass Development Kit Preview」を選択すれば、グーグルグラス用のプロジェクトが生成される。
GDKサンプル:はじめてのGoogleGlass開発!”ok glass Say Hello”でHelloWorld!!!を表示させる – Qiita
Mirror API
Mirror APIはWEBアプリケーションとしてグラスのタイムライン上に情報を通知したいときなどに使えるAPIで、Javaの知識は必要なく、LL言語やcURLでREST通信すればグラスに情報が表示される。ただし、OAuth認証されたトークンが必要
です。
開発ドキュメント:Mirror API | Google Developers
cURLサンプル:googleglass – Google Glass – Mirror APIで文字を表示する – Qiita
Node.jsサンプル:googleglass – Node.jsからGoogle Mirror API経由でタイムラインにカードをインサートする – Qiita
Qiita情報
一般向け情報
グーグルグラス情報をメインにウェアラブルに関する最新情報が掲載されています。TwitterアカウントGoogle Glass Info(@JP_Glass)さん | Twitterをフォローしておくといいかも。