SlideShare a Scribd company logo
1 of 39
Dive Into Google Glass
Shinichiro TODAKA <@pm11>
Google Glass ?
Image
Interface
・ボタン入力
  - タップ
  - なぞる(天地・前後)
・音声入力
- ok glass, google hogefuga.
- ok glass, take a picture.
- ok glass, record a video.
Device
・ Android 4.0.4
・ストレージ 16GB (有効 12GB )
・ Wifi & Bluetooth + iOS/Android
・カメラ 静止 5mp & 動画 720p HD
・ GPS
Display
・アスペクト比 16:9
・解像度 640 × 360 [px]
・タイムライン(カード群)で構成
  - 撮った写真・動画
  - 購読しているサービス
Card
Card types
・ text
・ html / custom html
・ photo / bundling
・ video / video streaming
・ menu
・ and more ... ( location, share )
・ text
auto paginates ( read more が出る)なので
、
 テキスト量は自動調節される
・ html / custom html
・ photo / bundling
・ video / video streaming
・ menu
・ text
・ html / custom html
 テンプレートの決められたデザインのものと、
  style-tag を含めてカスタム出来るものがある
 カスタムの場合は実機確認推奨
・ photo / bundling
・ video / video streaming
・ menu
・ text
・ html / custom html
・ photo / bundling
 画像。1枚・複数枚・ダイジェストを
 見せる方法がある
・ video / video streaming
・ menu
・ text
・ html / custom html
・ photo / bundling
・ video / video streaming
  H.263, H.264 (音声 : AAC, MP3 )に対応
 尺は短くする事( 10-20 秒)を推奨
・ menu
・ text
・ html / custom html
・ photo / bundling
・ video / video streaming
・ menu
 短く、アクションがわかる様に
  50 × 50 [px] のアイコンサイズ
UX Guideline
・ Design for Glass
・ Don’t get in the way
・ Keep it timely
・ Avoid the unexpected
・ Design for Glass
  - Glass の為のデザイン。デバイス確認してね
・ Don’t get in the way
・ Keep it timely
・ Avoid the unexpected
・ Design for Glass
・ Don’t get in the way
  - 頻繁に通知を送らない
・ Keep it timely
・ Avoid the unexpected
・ Design for Glass
・ Don’t get in the way
・ Keep it timely
  - 予期した方法で新鮮な情報を届けるべき
・ Avoid the unexpected
・ Design for Glass
・ Don’t get in the way
・ Keep it timely
・ Avoid the unexpected
  - 予想外の情報を届ける事を避ける
・ Design for Glass
・ Don’t get in the way
・ Keep it timely
・ Avoid the unexpected
Glass Platform Developer Guidelines
developers.google.com/glass/guidelines
User Interface Guideline
developers.google.com/glass/ui-guidelines
Backend
・ Service
  - 購読サービス( Glassware )
  - Google とは OAuth 2.0 でユーザ認証
  - Mirror API を使用
   - JSON を用いた RESTful API
   - 現在は Explorer にしか提供されていない
・ Google
  - Glass とのやりとり( Glass sync )
・ Notification
  - OAuth 2.0 で認証し、 scope 別にアクセスを
要求でき、それらを購読できる
  - タイムライン( Timeline )の変更
  - 位置情報( Locations )の更新
  - Mirror API の Subscriptions API を使用
   - developers.google.com/glass/v1/reference/subscriptions
  - 利用ストーリーは API Usage Stories を参考
API Reference
developers.google.com/glass/v1/reference
API Usage Stories
developers.google.com/glass/stories
・ Explorer ではないが、どうしても試したい方に
  - mirror-api というエミュレータプロジェクト
  - Mirror API サーバと Glass をエミュレート
   - GAE 上に構築
   - Google+ を Sign-in に利用
   - Glass はブラウザベース
mirror-api
github.com/Scarygami/mirror-api
Have fun!

More Related Content

Similar to Dive Into Google Glass

Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
 
20101127 Android Usability Seminar
20101127 Android Usability Seminar20101127 Android Usability Seminar
20101127 Android Usability Seminar
Visso株式会社
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
 
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
Masahiro Wakame
 
マークアップ講座 03 スマートフォン・デバイス最適化
マークアップ講座 03 スマートフォン・デバイス最適化マークアップ講座 03 スマートフォン・デバイス最適化
マークアップ講座 03 スマートフォン・デバイス最適化
eiji sekiya
 

Similar to Dive Into Google Glass (20)

デリバリーメガネ
デリバリーメガネデリバリーメガネ
デリバリーメガネ
 
Google Glass XE17版
Google Glass XE17版Google Glass XE17版
Google Glass XE17版
 
アプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のことアプリリリース後に後悔しないための20のこと
アプリリリース後に後悔しないための20のこと
 
DeNA Creative Seminar #2 に行ってきた
DeNA Creative Seminar #2 に行ってきたDeNA Creative Seminar #2 に行ってきた
DeNA Creative Seminar #2 に行ってきた
 
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
 
(Google Glassネタ)
(Google Glassネタ)(Google Glassネタ)
(Google Glassネタ)
 
透過型HMD Google Glass
透過型HMD Google Glass透過型HMD Google Glass
透過型HMD 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サマリー
 
20101127 Android Usability Seminar
20101127 Android Usability Seminar20101127 Android Usability Seminar
20101127 Android Usability Seminar
 
Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷
 
Google Product
Google ProductGoogle Product
Google Product
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
 
LookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面についてLookingGlassのミュージアムへの国内初商用事例とビジネス面について
LookingGlassのミュージアムへの国内初商用事例とビジネス面について
 
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDKGoogle Glassでできること XE11版 最新開発情報 Mirror API & GDK
Google Glassでできること XE11版 最新開発情報 Mirror API & GDK
 
Adobe Anywhere for Video
Adobe Anywhere for VideoAdobe Anywhere for Video
Adobe Anywhere for Video
 
マークアップ講座 03 スマートフォン・デバイス最適化
マークアップ講座 03 スマートフォン・デバイス最適化マークアップ講座 03 スマートフォン・デバイス最適化
マークアップ講座 03 スマートフォン・デバイス最適化
 
kintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインkintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザイン
 
Html5超入門
Html5超入門Html5超入門
Html5超入門
 
いまさら聞けない!HTML5超入門
いまさら聞けない!HTML5超入門いまさら聞けない!HTML5超入門
いまさら聞けない!HTML5超入門
 
HTML5事情@Android, iPhone
HTML5事情@Android, iPhoneHTML5事情@Android, iPhone
HTML5事情@Android, iPhone
 

Recently uploaded

Recently uploaded (11)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

Dive Into Google Glass

  • 1. Dive Into Google Glass Shinichiro TODAKA <@pm11>
  • 3.
  • 4.
  • 5.
  • 8.
  • 9.
  • 10. ・ボタン入力   - タップ   - なぞる(天地・前後) ・音声入力 - ok glass, google hogefuga. - ok glass, take a picture. - ok glass, record a video.
  • 12. ・ Android 4.0.4 ・ストレージ 16GB (有効 12GB ) ・ Wifi & Bluetooth + iOS/Android ・カメラ 静止 5mp & 動画 720p HD ・ GPS
  • 14. ・アスペクト比 16:9 ・解像度 640 × 360 [px] ・タイムライン(カード群)で構成   - 撮った写真・動画   - 購読しているサービス
  • 15. Card
  • 16.
  • 18. ・ text ・ html / custom html ・ photo / bundling ・ video / video streaming ・ menu ・ and more ... ( location, share )
  • 19. ・ text auto paginates ( read more が出る)なので 、  テキスト量は自動調節される ・ html / custom html ・ photo / bundling ・ video / video streaming ・ menu
  • 20. ・ text ・ html / custom html  テンプレートの決められたデザインのものと、   style-tag を含めてカスタム出来るものがある  カスタムの場合は実機確認推奨 ・ photo / bundling ・ video / video streaming ・ menu
  • 21. ・ text ・ html / custom html ・ photo / bundling  画像。1枚・複数枚・ダイジェストを  見せる方法がある ・ video / video streaming ・ menu
  • 22. ・ text ・ html / custom html ・ photo / bundling ・ video / video streaming   H.263, H.264 (音声 : AAC, MP3 )に対応  尺は短くする事( 10-20 秒)を推奨 ・ menu
  • 23. ・ text ・ html / custom html ・ photo / bundling ・ video / video streaming ・ menu  短く、アクションがわかる様に   50 × 50 [px] のアイコンサイズ
  • 25. ・ Design for Glass ・ Don’t get in the way ・ Keep it timely ・ Avoid the unexpected
  • 26. ・ Design for Glass   - Glass の為のデザイン。デバイス確認してね ・ Don’t get in the way ・ Keep it timely ・ Avoid the unexpected
  • 27. ・ Design for Glass ・ Don’t get in the way   - 頻繁に通知を送らない ・ Keep it timely ・ Avoid the unexpected
  • 28. ・ Design for Glass ・ Don’t get in the way ・ Keep it timely   - 予期した方法で新鮮な情報を届けるべき ・ Avoid the unexpected
  • 29. ・ Design for Glass ・ Don’t get in the way ・ Keep it timely ・ Avoid the unexpected   - 予想外の情報を届ける事を避ける
  • 30. ・ Design for Glass ・ Don’t get in the way ・ Keep it timely ・ Avoid the unexpected
  • 31. Glass Platform Developer Guidelines developers.google.com/glass/guidelines User Interface Guideline developers.google.com/glass/ui-guidelines
  • 33.
  • 34. ・ Service   - 購読サービス( Glassware )   - Google とは OAuth 2.0 でユーザ認証   - Mirror API を使用    - JSON を用いた RESTful API    - 現在は Explorer にしか提供されていない ・ Google   - Glass とのやりとり( Glass sync )
  • 35. ・ Notification   - OAuth 2.0 で認証し、 scope 別にアクセスを 要求でき、それらを購読できる   - タイムライン( Timeline )の変更   - 位置情報( Locations )の更新   - Mirror API の Subscriptions API を使用    - developers.google.com/glass/v1/reference/subscriptions   - 利用ストーリーは API Usage Stories を参考
  • 36. API Reference developers.google.com/glass/v1/reference API Usage Stories developers.google.com/glass/stories
  • 37. ・ Explorer ではないが、どうしても試したい方に   - mirror-api というエミュレータプロジェクト   - Mirror API サーバと Glass をエミュレート    - GAE 上に構築    - Google+ を Sign-in に利用    - Glass はブラウザベース

Editor's Notes

  1. http://youtu.be/4EvNxWhskf8