SlideShare une entreprise Scribd logo
1  sur  88
Télécharger pour lire hors ligne
Google Glassアプリ開発
指南と開発事例
わかめ まさひろCEATEC 2013
http://goo.gl/O6oz5h
Friday, October 4, 13
わかめ まさひろ@vvakame
GAE
Android
TypeScript
AngularJS
Glass
Friday, October 4, 13
• Google App Engine
• Android
• Google Apps
などなど、
Google
技術に特化した会社です
Friday, October 4, 13
Google Glassのできること
本講演の内容は
XE9に基づきます
Friday, October 4, 13
Google Glassとは?
Google の開発している
メガネ型のウェアラブルデバイス
Friday, October 4, 13
写真・動画を撮る
\カシャ/
Friday, October 4, 13
情報を見る
Friday, October 4, 13
誰かと話す
\話す相手がいない/
Friday, October 4, 13
外観
http://goo.gl/J4vqo より
Friday, October 4, 13
外観
ディスプレイ
視界の右上にサブモニタが
置いてあるイメージです
景色と画面を同時に見るのは
人間には難しいです
Friday, October 4, 13
外観
タッチパネル
下方向にスライドが
AndroidでいうBackキー
Friday, October 4, 13
外観
ジャイロセンサー
センサー類は他にも色々!
Friday, October 4, 13
外観
上部についてます
長押しで録画
シャッターボタン
カメラ
Friday, October 4, 13
外観
普通のAndroid端末と同じで
DDMSでスクリーンキャプチャしたりできます
microUSB
電源ボタン(裏
Friday, October 4, 13
外観
耳の裏がスピーカが来るので
聞き取りにくいです
バッテリー
骨伝導スピーカ(裏
Friday, October 4, 13
画面表示
Friday, October 4, 13
画面表示
Friday, October 4, 13
指や動作で操作
• ちょんとタッチでスリープから復帰
• 上むいてスリープから復帰
• スワイプで横方向に画面移動
• タップで選択
後ろにスワイプ 前にスワイプ
Friday, October 4, 13
声で操作
この画面で Ok, glass から開始
Friday, October 4, 13
声で操作
手でも同じ操作が
できます
• ok glass,
• google
• take a picture
• record a video
• get directions to
• send a message to
• make a call to
• make a video call to
• take a note with
• post an update with
Friday, October 4, 13
スペック
• Android ICS (4.0.4) 
• 画面解像度
• 640x360 
• 電池容量 570mAh
• スマホの1/3ぐらい…
• 普通に使うと8時間程度もつ
• 写真・動画撮るともりもり減る
Friday, October 4, 13
Google Glass FAQ
Friday, October 4, 13
Google Glassの位置づけ
ブティックのような
場所で受け渡し
Friday, October 4, 13
便利?
インターネットに接続して
いないとまるで役に立ちません。
単独で役に立つデバイスでは
ありません。
独自に何かを作れば別かも?
Friday, October 4, 13
着けてて疲れない?
大丈夫です!
ずっと動画撮ると熱くなって
困りはします。
着用できないほどではない
Friday, October 4, 13
Androidアプリとの互換性
“今は”
Play Storeが載ってません
ADBで転送すれば動かせます
GDKという開発キットの提供が
予定されているようです(後述
Friday, October 4, 13
プライバシーは?
今後の課題です。
撮影する時は音が鳴ります。
ディスプレイも光ります。
http://goo.gl/bCoZp
KickStarterにて
3Dプリンタで
蓋を作った人も
Friday, October 4, 13
他人の声にも反応する?
します。
ただし、時計の画面の時のみ。
直近のバージョンだと
音声入力できるタイミング増えてるようです
Friday, October 4, 13
通信方式は?
Glassが自力でWi-Fi。
AndroidでBluetoothテザリング。
Androidには専用アプリがあります。
http://goo.gl/pfzc8
Friday, October 4, 13
道に迷わない?
たぶん迷いません。
頭の向きにあわせて地図も動くので、
青い線を歩いていけば良いです。
スマホでも同じ事
できますけどね
Friday, October 4, 13
日本語への対応?
表示はできます。
音声入力は全部英語です。
Googleは日本語の音声入力技術も
持っているので、何かハード的な
制約があるのかも…?
Friday, October 4, 13
ARっぽく使える?
現実の何かに
映像重ねたりは難しいです
ハード的な制約
Mirror API上の制約
サブディスプレイが視界の隅にあるだけ
Weak!
本当は猫の気持ちいい
ポイントを
オーバーレイしたい
Friday, October 4, 13
Mirror APIの制約?
Glass本体にアプリを
インストールできません。
全てのアプリは何をするにも必ず
Google Serverを中継します。
詳しくはこの後!
Friday, October 4, 13
頑丈?
箔が剥がれる
折れる
が2大パターン
Friday, October 4, 13
誰でも開発できる?
Mirror API がまだ一般に
公開されていません
ハードも出回ってません
Google Glassの開発は
Google Glassがないと
なかなか難しいです
iOSユーザにAndroidアプリを
作らせるのに等しいです
Friday, October 4, 13
Glasswareのできること
Glassware = Mirror API を
用いたGlass アプリのこと
Friday, October 4, 13
アンケート
• Android開発できます!
• Webアプリ開発できます!
• on Webサーバ!
• on ブラウザ!
Friday, October 4, 13
アンケート
• Android開発できます!
• Webアプリ開発できます!
• on Webサーバ!
• on ブラウザ!
即座に開発可能!
Friday, October 4, 13
構成
apkも使えますが
配布方法がない
GoogleServer
Glassware
Server
Glass
apk install
Friday, October 4, 13
要点
Web屋さん
大活躍の時!
GoogleServer
Glassware
Server
Glass
RESTful
API
逆に考えると
ブラウザからGlassの全機能を
利用できるとも言える
Friday, October 4, 13
必要な知識
Mirror API以外の
Google APIで練習する
と良いです
• Webサービスの作り方
• OAuth2周り
• AccessTokenの取得 & scope など
• GoogleのAPIの使い方
• Cloud Console
• API Explorer
Friday, October 4, 13
Reference曰く…
• Timeline
• Subscriptions
• Locations
• Contacts
4つ!
Friday, October 4, 13
Timeline
Friday, October 4, 13
Timeline
概念図です!
↑
時計が基準 ←新しい  古い→
↓Glass上ではこの単位で表示
メモ
↓ピン留めされたカードは更に左に
Friday, October 4, 13
Timeline
メモ
↓sub timeline
←ドッグイア
タップで潜る
スワイプダウンで戻る
Friday, October 4, 13
Timelineが行うこと
• ユーザの作成したアイテムの表示
• ユーザに情報の配信を行う
• テキスト・HTMLの配信
• 利用できるHTMLタグは限定的
• JavaScript・音声・動画はダメ
• 画像・動画の配信
• ユーザのリアクションを受ける
Friday, October 4, 13
ユーザによるアイテム
\take a picture/
\record a video/
\take a note with/
GoogleServer
Glassware
Server
ユーザが望めば
後述のSubscriptionsを使って
Glasswareに通知できます
Friday, October 4, 13
ユーザへの配信
• HTML, テキスト, 画像, 動画 など
• 公式にPlaygroundがあります!
• 雰囲気をつかむのに最適
• http://goo.gl/L4t6y9
PCのWebブラウザで使える
CSSも配布されています!
Friday, October 4, 13
ユーザへの配信
• 複数ページに渡るアイテムも配信
可能です。
• Gmailの場合
Friday, October 4, 13
ユーザのリアクション
• 配信時にメニュー設定を行う
• Subscriptions経由で通知が来る
• REPLY, REPLY_ALL
• DELETE
• SHARE
• READ_ALOUD
• VOICE_CALL
• NAVIGATE
• TOGGLE_PINNED
• VIEW_WEBSITE
• PLAY_VIDEO
• CUSTOM
全てのリアクションは
Subscriptionsを使って、
Google Server経由で
伝わってきます。
つまりリアルタイム性は低いです。
Friday, October 4, 13
Subscriptions
更新通知のAPIです
Friday, October 4, 13
Subscriptions
• 事前指定のURLにコールバック
• 2種類あります
• Timeline の挿入・更新・削除
• Locations の挿入・更新・削除
• 注意点
• 登録時に自システム固有のuserTokenを指定
していないと誰についてのコールバックか判
別できない
Friday, October 4, 13
Locations
Friday, October 4, 13
Locations
• 位置情報が取れます
• 過去の位置情報が時系列で取れる
• 最新の位置情報のみも取得可能
10分間隔で
新しい位置が更新されます
Friday, October 4, 13
Contacts
Friday, October 4, 13
Contacts
• だいたいアドレス帳みたいなもの
• 単体の何か(人物)
• グループ
• Glassware もここに表示される
アプリも人も同じ
Friday, October 4, 13
That’s all
あなたは
Mirror APIの
全てを理解しました
Friday, October 4, 13
開発ガイドライン
https://developers.google.com/glass/guidelines
Friday, October 4, 13
Glassのためのデザイン
• Google Glassは既存のモバイルプ
ラットフォームとは違う
• GlasswareはGoogle Glass専用に作
ろう
• テストもかならず実機上で行おう
Friday, October 4, 13
邪魔をしない
• あるべき時に起こることをユーザ
は望んでいる
• 頻繁であったり、期待に反する通
知をしないようにする
• ユーザが通知を無視しても問題な
いように作る
Friday, October 4, 13
ナイスタイミング!
• 最新の情報を小気味よいサイズで
届ける
• ユーザの反応にも、予測可能なタ
イミングで、タイムリーに行う
Friday, October 4, 13
びっくりを避ける
• どのプラットフォームでも言える
ことですが、ユーザの期待しない
動作で驚かさないこと
• 何かをユーザに変わって行う前
に、明示的に許可をとること
Friday, October 4, 13
デザインガイドライン
http://goo.gl/yqLZu
推奨されるデザインについての
記述があります。
画像素材の推奨されるサイズも。
Friday, October 4, 13
GDKについて
Friday, October 4, 13
Glass Development Kit
• Google Glass用ネイティブアプリ
開発が行える開発キット
• GlassらしいUI, Experienceに
• Android SDK+!のようです
• 現時点で未公開
• Android SDKだけ使ったサンプル
アプリは既に公開されています
Friday, October 4, 13
Google Glassとアップデート
Friday, October 4, 13
月1 Version Up
•XE5 → XE9 まであがっている
• eXplorer Edition の略?
•XE6
• ビデオストリーミング再生対応
• 写真共有時にキャプション追加
•XE7
• 共有先を明示的に登録しなくてよ
くなった
Friday, October 4, 13
月1 Version Up
• XE8
• Glasswareでボイスコマンドを受
けられるようになった
• Take a note with... 
• Post an update... 
• WebSiteを開けるようになった
• アイテムにURLを添付できる
Friday, October 4, 13
月1 Version Up
• XE9
• XE6で追加されたビデオのスト
リーミング再生のやり方が変
わった
• 古い方法はdeprecatedに
• ビルトインのアクションの表示
名が変更できるようになった
Friday, October 4, 13
開発事例
Friday, October 4, 13
Third Party
•The New York Times
•Path
•Facebook
•Twitter
•ELLE
•Evernote
•Tumblr
•CNN Google I/O 発表時
Friday, October 4, 13
作り
•向いている
• 友達に写真をシェアする
• 稀に興味あるの情報が送られてく
る
•向いていない
• 頻繁にくる通知(1分に1回とか
Twitterの場合、
mentionとDMのみ通知がきます
Friday, October 4, 13
Glass Tasks
弊社製Glasswareです
Friday, October 4, 13
機能
•Google Tasks と連携
•Google Glass上にタスク表示
•Google Glassからタスク登録
•最寄りのタスクがあれば通知
Mirror API Only!
Friday, October 4, 13
コンセプト
✓ 原稿を書く
✓ 牛乳を買う (スーパー)
✓ 同僚に1000円返す (会社)
チェック & タッチで消化
ok, glass. take a note with Glass Tasks. Buy a milk!
音声でタスク登録!
Friday, October 4, 13
コンセプト
自宅
スーパー
猫カフェ
会社
牛乳!
一部タスクは場所に
依存します!
Friday, October 4, 13
利用方法
他 Webブラウザ
Friday, October 4, 13
利用方法
タスク一覧
タスク完了
CUSTOMアクション
Friday, October 4, 13
利用方法
タスク一覧
ピン留め
ピン留めすると時計の左側に
常時表示できます。
Friday, October 4, 13
利用方法
タスクに設定された緯度経度の
近くを通ると通知がきます。
そのままナビゲートもできます。
Friday, October 4, 13
構成
+
on
GAE/Java
Mirror API & Tasks API
and
Friday, October 4, 13
必要な権限
•OAuth2認証
• https://www.googleapis.com/auth/userinfo.profile
• ユーザ情報取得
• https://www.googleapis.com/auth/glass.timeline
• GlassのTimelineの操作
• https://www.googleapis.com/auth/glass.location
• Glassの位置情報の取得
• https://www.googleapis.com/auth/tasks
• タスク情報の書込
• https://www.googleapis.com/auth/tasks.readonly
• タスク情報の読込
Friday, October 4, 13
ユーザ登録時処理
•ユーザ情報の取得
•Subscriptions 2種の登録
• ノートの追加
• 位置情報の取得
•ボイスコマンドを受け付ける
Contactの追加
•Timelineにタスク一覧を表示
Friday, October 4, 13
Subscriptions コールバック
•本アプリでは3種類の通知に対応
• タスクを完了にする通知
• 新しいタスクを起こす通知
• 位置情報アップデートの通知
上2つがTimeline Itemの通知
下1つがLocationsの通知
Friday, October 4, 13
定期処理
•3時間に1回 タスクを読込み
TimelineのItemを更新する
Tasksの更新があったら
Callbackが欲しいです…
Friday, October 4, 13
ソースコード
お問い合わせください!
弊社から提供も可能です。
https://tg-glasstasks.appspot.com/
Friday, October 4, 13
まとめ
•AR(拡張現実) ではない
•Google Glassは気の利いた情報を
摂取するためのもの
•現状はWeb API (Mirror API)のみ
Friday, October 4, 13
ご清聴ありがとうございました。
教育請負や技術コンサル
受託開発の依頼承り
www.topgate.co.jp/contact
Friday, October 4, 13

Contenu connexe

Tendances

Aug nagoya#2 atlassianlinks
Aug nagoya#2 atlassianlinksAug nagoya#2 atlassianlinks
Aug nagoya#2 atlassianlinksyonoori
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsShuhei Eda
 
One-time Binding & $digest
One-time Binding & $digestOne-time Binding & $digest
One-time Binding & $digestHayashi Yuichi
 
20161212 selenium adventcalender
20161212 selenium adventcalender20161212 selenium adventcalender
20161212 selenium adventcalenderNaoya Kojima
 
Web制作者がandriodのcddを読んでみた
Web制作者がandriodのcddを読んでみたWeb制作者がandriodのcddを読んでみた
Web制作者がandriodのcddを読んでみたMasakazu Muraoka
 
Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2Masakazu Muraoka
 
はじめてのWallaby.js
はじめてのWallaby.jsはじめてのWallaby.js
はじめてのWallaby.jsShunta Saito
 
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子schoowebcampus
 
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -Hiroshi Maekawa
 
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)Mitsuru Ogawa
 
Enterprise x AngularJS
Enterprise x AngularJSEnterprise x AngularJS
Enterprise x AngularJSKenichi Kanai
 
Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1Masakazu Muraoka
 
iOSのCI as a Service事情
iOSのCI as a Service事情iOSのCI as a Service事情
iOSのCI as a Service事情Hiroshi Maekawa
 
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようAzureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようNaoya Kojima
 
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?Fumio SAGAWA
 
HTML5: New capabilities, new markup
HTML5: New capabilities, new markupHTML5: New capabilities, new markup
HTML5: New capabilities, new markupourmaninjapan
 
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略GuildWorks
 
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日Mitsuru Ogawa
 
gradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーションgradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーションShinya Mochida
 

Tendances (20)

Aug nagoya#2 atlassianlinks
Aug nagoya#2 atlassianlinksAug nagoya#2 atlassianlinks
Aug nagoya#2 atlassianlinks
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
 
One-time Binding & $digest
One-time Binding & $digestOne-time Binding & $digest
One-time Binding & $digest
 
20161212 selenium adventcalender
20161212 selenium adventcalender20161212 selenium adventcalender
20161212 selenium adventcalender
 
Web制作者がandriodのcddを読んでみた
Web制作者がandriodのcddを読んでみたWeb制作者がandriodのcddを読んでみた
Web制作者がandriodのcddを読んでみた
 
Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2
 
はじめてのWallaby.js
はじめてのWallaby.jsはじめてのWallaby.js
はじめてのWallaby.js
 
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子
Webサイトに動きをつける、jQueryプラグインの設置方法 先生:田中 晶子
 
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -
 
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
 
What's New in WordPress 4.2
What's New in WordPress 4.2What's New in WordPress 4.2
What's New in WordPress 4.2
 
Enterprise x AngularJS
Enterprise x AngularJSEnterprise x AngularJS
Enterprise x AngularJS
 
Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1Web制作者がandriodのcddを読んでみた version1.1
Web制作者がandriodのcddを読んでみた version1.1
 
iOSのCI as a Service事情
iOSのCI as a Service事情iOSのCI as a Service事情
iOSのCI as a Service事情
 
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようAzureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
 
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
 
HTML5: New capabilities, new markup
HTML5: New capabilities, new markupHTML5: New capabilities, new markup
HTML5: New capabilities, new markup
 
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
 
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
 
gradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーションgradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーション
 

En vedette

En vedette (7)

デバッグ戦略
デバッグ戦略デバッグ戦略
デバッグ戦略
 
Memes
MemesMemes
Memes
 
Le rapport gallois 2012
Le rapport gallois 2012Le rapport gallois 2012
Le rapport gallois 2012
 
JavaScript再入門
JavaScript再入門JavaScript再入門
JavaScript再入門
 
JavaScript 再入門2
JavaScript 再入門2JavaScript 再入門2
JavaScript 再入門2
 
TypeScript 独習会
TypeScript 独習会TypeScript 独習会
TypeScript 独習会
 
TypeScript Hands-on
TypeScript Hands-onTypeScript Hands-on
TypeScript Hands-on
 

Similaire à CEATEC Glassware(Google Glassアプリ)開発の指南と開発事例

第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリーTakuya Oikawa
 
Hatena blogdevelopmentflow
Hatena blogdevelopmentflowHatena blogdevelopmentflow
Hatena blogdevelopmentflowYasuhiro Onishi
 
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDKMasahiro Wakame
 
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミングIppei Arita
 
Beenos creators' night#201305今井
Beenos creators' night#201305今井Beenos creators' night#201305今井
Beenos creators' night#201305今井Daisuke Imai
 
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!a know
 
Mohawk presentation-gdg-kobe
Mohawk presentation-gdg-kobeMohawk presentation-gdg-kobe
Mohawk presentation-gdg-kobeTsubasa Kato
 
KobeGTUG GAE/Java
KobeGTUG GAE/JavaKobeGTUG GAE/Java
KobeGTUG GAE/Javatakagig
 
[Htmlday]present
[Htmlday]present[Htmlday]present
[Htmlday]presentHuy Do
 
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3Seiya Konno
 
OculusConnect6MeetUp資料@yuma1217ja
OculusConnect6MeetUp資料@yuma1217jaOculusConnect6MeetUp資料@yuma1217ja
OculusConnect6MeetUp資料@yuma1217jaYu Matsumura
 
【俺聞け5】私とflashとhtml5&java script
【俺聞け5】私とflashとhtml5&java script【俺聞け5】私とflashとhtml5&java script
【俺聞け5】私とflashとhtml5&java scriptAsami Abe
 
Fiddler Scriptデモ
Fiddler ScriptデモFiddler Scriptデモ
Fiddler Scriptデモhagurese
 
PhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーションPhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーションMasahiko Tachizono
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)NTT Resonant Technology Inc.
 

Similaire à CEATEC Glassware(Google Glassアプリ)開発の指南と開発事例 (19)

Scc2013 air
Scc2013 airScc2013 air
Scc2013 air
 
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー
 
Hatena blogdevelopmentflow
Hatena blogdevelopmentflowHatena blogdevelopmentflow
Hatena blogdevelopmentflow
 
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
 
android_on_groovy
android_on_groovyandroid_on_groovy
android_on_groovy
 
GoogleI/OExtended
GoogleI/OExtendedGoogleI/OExtended
GoogleI/OExtended
 
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング
 
Beenos creators' night#201305今井
Beenos creators' night#201305今井Beenos creators' night#201305今井
Beenos creators' night#201305今井
 
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
 
Mohawk presentation-gdg-kobe
Mohawk presentation-gdg-kobeMohawk presentation-gdg-kobe
Mohawk presentation-gdg-kobe
 
KobeGTUG GAE/Java
KobeGTUG GAE/JavaKobeGTUG GAE/Java
KobeGTUG GAE/Java
 
[Htmlday]present
[Htmlday]present[Htmlday]present
[Htmlday]present
 
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3
Flashback 2014 / うぇぶ屋のみイントーキョー Vol. 3
 
OculusConnect6MeetUp資料@yuma1217ja
OculusConnect6MeetUp資料@yuma1217jaOculusConnect6MeetUp資料@yuma1217ja
OculusConnect6MeetUp資料@yuma1217ja
 
【俺聞け5】私とflashとhtml5&java script
【俺聞け5】私とflashとhtml5&java script【俺聞け5】私とflashとhtml5&java script
【俺聞け5】私とflashとhtml5&java script
 
Fiddler Scriptデモ
Fiddler ScriptデモFiddler Scriptデモ
Fiddler Scriptデモ
 
PhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーションPhoneGapで作るハイブリッドアプリケーション
PhoneGapで作るハイブリッドアプリケーション
 
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発
 
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
 

Plus de Masahiro Wakame

GoCon2016 spring 自作Webフレームワーク uconを作った話
GoCon2016 spring 自作Webフレームワーク uconを作った話GoCon2016 spring 自作Webフレームワーク uconを作った話
GoCon2016 spring 自作Webフレームワーク uconを作った話Masahiro Wakame
 
GoCon 2015 Summer GoのASTをいじくって新しいツールを作る
GoCon 2015 Summer GoのASTをいじくって新しいツールを作るGoCon 2015 Summer GoのASTをいじくって新しいツールを作る
GoCon 2015 Summer GoのASTをいじくって新しいツールを作るMasahiro Wakame
 
ng-japan 2015 TypeScript+AngularJS 1.3
ng-japan 2015 TypeScript+AngularJS 1.3ng-japan 2015 TypeScript+AngularJS 1.3
ng-japan 2015 TypeScript+AngularJS 1.3Masahiro Wakame
 
TypeScriptは明日から使うべき
TypeScriptは明日から使うべきTypeScriptは明日から使うべき
TypeScriptは明日から使うべきMasahiro Wakame
 
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部Masahiro Wakame
 
コンパイラ指向ReVIEW
コンパイラ指向ReVIEWコンパイラ指向ReVIEW
コンパイラ指向ReVIEWMasahiro Wakame
 
20ヶ月を取り戻す Dart flight school
20ヶ月を取り戻す Dart flight school20ヶ月を取り戻す Dart flight school
20ヶ月を取り戻す Dart flight schoolMasahiro Wakame
 
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDKMasahiro Wakame
 
ReVIEW & CI - ChefでCI環境構築
ReVIEW & CI - ChefでCI環境構築ReVIEW & CI - ChefでCI環境構築
ReVIEW & CI - ChefでCI環境構築Masahiro Wakame
 
Firefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJSFirefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJSMasahiro Wakame
 
AngularJS+TypeScript - AngularJS 1周年記念勉強会
AngularJS+TypeScript - AngularJS 1周年記念勉強会AngularJS+TypeScript - AngularJS 1周年記念勉強会
AngularJS+TypeScript - AngularJS 1周年記念勉強会Masahiro Wakame
 
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例までBuildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例までMasahiro Wakame
 
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作った
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作ったDatastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作った
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作ったMasahiro Wakame
 
函館IKA Eclipse活用術
函館IKA Eclipse活用術函館IKA Eclipse活用術
函館IKA Eclipse活用術Masahiro Wakame
 
函館IKA ICS開発情報
函館IKA ICS開発情報函館IKA ICS開発情報
函館IKA ICS開発情報Masahiro Wakame
 

Plus de Masahiro Wakame (20)

GoCon2016 spring 自作Webフレームワーク uconを作った話
GoCon2016 spring 自作Webフレームワーク uconを作った話GoCon2016 spring 自作Webフレームワーク uconを作った話
GoCon2016 spring 自作Webフレームワーク uconを作った話
 
GoCon 2015 Summer GoのASTをいじくって新しいツールを作る
GoCon 2015 Summer GoのASTをいじくって新しいツールを作るGoCon 2015 Summer GoのASTをいじくって新しいツールを作る
GoCon 2015 Summer GoのASTをいじくって新しいツールを作る
 
ng-japan 2015 TypeScript+AngularJS 1.3
ng-japan 2015 TypeScript+AngularJS 1.3ng-japan 2015 TypeScript+AngularJS 1.3
ng-japan 2015 TypeScript+AngularJS 1.3
 
TypeScriptは明日から使うべき
TypeScriptは明日から使うべきTypeScriptは明日から使うべき
TypeScriptは明日から使うべき
 
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
 
Google Glass XE17版
Google Glass XE17版Google Glass XE17版
Google Glass XE17版
 
コンパイラ指向ReVIEW
コンパイラ指向ReVIEWコンパイラ指向ReVIEW
コンパイラ指向ReVIEW
 
20ヶ月を取り戻す Dart flight school
20ヶ月を取り戻す Dart flight school20ヶ月を取り戻す Dart flight school
20ヶ月を取り戻す Dart flight school
 
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
 
ReVIEW & CI - ChefでCI環境構築
ReVIEW & CI - ChefでCI環境構築ReVIEW & CI - ChefでCI環境構築
ReVIEW & CI - ChefでCI環境構築
 
Firefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJSFirefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJS
 
AngularJS+TypeScript - AngularJS 1周年記念勉強会
AngularJS+TypeScript - AngularJS 1周年記念勉強会AngularJS+TypeScript - AngularJS 1周年記念勉強会
AngularJS+TypeScript - AngularJS 1周年記念勉強会
 
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例までBuildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
 
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作った
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作ったDatastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作った
Datastoreへのアクセスを楽してMemcacheアクセスに置き換えるライブラリ作った
 
TypeScript 勉強会
TypeScript 勉強会TypeScript 勉強会
TypeScript 勉強会
 
わかめモナ化LT
わかめモナ化LTわかめモナ化LT
わかめモナ化LT
 
NFC app launcher
NFC app launcherNFC app launcher
NFC app launcher
 
函館IKA Eclipse活用術
函館IKA Eclipse活用術函館IKA Eclipse活用術
函館IKA Eclipse活用術
 
函館IKA ICS開発情報
函館IKA ICS開発情報函館IKA ICS開発情報
函館IKA ICS開発情報
 
Eclipse活用術
Eclipse活用術Eclipse活用術
Eclipse活用術
 

Dernier

これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024Hideki Saito
 
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。iPride Co., Ltd.
 
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~honeshabri
 
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜Naomi Yamasaki
 
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版Takayuki Nakayama
 
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_2024031300001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313ssuserf8ea02
 
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」IGDA Japan SIG-Audio
 
チームで開発するための環境を整える
チームで開発するための環境を整えるチームで開発するための環境を整える
チームで開発するための環境を整えるonozaty
 
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作りAWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作りiPride Co., Ltd.
 
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析sugiuralab
 
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))yoshidakids7
 
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdfIGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdfIGDA Japan SIG-Audio
 

Dernier (12)

これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024
 
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
 
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
 
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
 
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
 
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_2024031300001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313
 
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
 
チームで開発するための環境を整える
チームで開発するための環境を整えるチームで開発するための環境を整える
チームで開発するための環境を整える
 
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作りAWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作り
 
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
 
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))
 
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdfIGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
 

CEATEC Glassware(Google Glassアプリ)開発の指南と開発事例