SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Content From Google IO, Google Logo, Glass Developer Documentation Used WITH Permission from Google Press Department
+YossiElkrief
• Software engineer
• Glass Explorer and Developer
• Sr. Android developer
• Entrepreneur
• Chairman, LFC Supporters Branch,Israel
Agenda
3
Glass Intro
Glass info
Mirror API
Mirror Mirror on The Wall
Behind the Looking Glass
Glass
Development Kit
Using GDK
Glass Intro
5
○ Battery ≤ 1 day
○ 5MPX camera, 720p video, touchpad
○ display 640 x 360 px (~= 25' HD screen 2m)
○ gyroscope, accelerometer, compass
○ Wifi, BT.
○ 16 GB - 12 GB of usable memory, synced with Google cloud storage.
○ sound “bone conduction”, mono earphone and stereo earphones
○ microphone, eye tracker
○ Calls/SMS/GPS/Internet through phone if needed.
Tech specs
6
7
8
Timeline
9
10
• The Glass user interface is a virtual timeline that is comprised of 640 × 360 pixel cards.
• Users scroll through the timeline to reveal cards in the past, present, and future.
• The most recent items reside in the center of the timeline, closest to the user experience.
Home
11
The default Home card is the Glass clock and it resides in the center of the timeline.
Appears whenever users wake Glass up
Provides voice and touch commands to start other Glasswares
Past, Present and Future
• Scrolling To the right of the Glass clock brings the history section.
• Cards naturally decay in the past section.
• Past displays static cards ranging from text, HTML, photos, and videos.
• Scrolling To the left of the Glass clock brings the present and future section.
• Future and Present contain both static and live cards.
12
At the farthest left of the timeline is the Settings bundle, where you configure Glass settings
13
Design for Glass
• Don't get in the way
• Keep It relevant
• Avoid the Unexpected
• Build for people - fire-and-forget usage model
Glass design
• UI building blocks
Static card.
Live card.
Immersion.
• Invocation methods
• ok glass touch or voice menu
• Contextual voice or touch menu on a
timeline card
• Periodic notifications
• Ongoing task
• Immersion
Appears in
timeline
Access to user
input
Control over user
interface
Major uses
Static Cards Yes No
info display
no interaction
Live Cards Yes
Yes. timeline takes
precedence
Yes, no
restrictions
Rich and live
Content
low Interaction
Immersions No Yes , no restrictions
Yes, no
restrictions
Rich and live
Content
High Interaction
Types of Interactions and When to use them
Mirror API
Mirror API
18
19
Google Mirror API Overview
• Managing timeline cards
• Interacting with menu items
• Subscribing to timeline notifications
• Sharing to contacts
• Working with user location
20
Glass Development Kit
Glass Development Kit
Work in the Android environment
Android 4.4 (API 19) SDK Glass Development Kit Sneak Peek
You'll need a solid background in Android before moving on
Android beginners Start @ Android developers site
24
- Main Page
https://developers.google.com/glass/
- Project Home
https://code.google.com/p/google-glass-api/
- Stackoverflow
http://stackoverflow.com/questions/tagged/google-gdk
- Unofficial Glassware listing
http://glass-apps.org/google-glass-application-list
Resources for developers
Demo Time
Thank You!
+Yossi Elkrief

Weitere ähnliche Inhalte

Was ist angesagt?

Google glass_Aayoustic
Google glass_AayousticGoogle glass_Aayoustic
Google glass_Aayousticaayoustic
 
Google glass, All you need to know
Google glass, All you need to knowGoogle glass, All you need to know
Google glass, All you need to knowVivek Jha
 
Why should you android (archived)
Why should you android (archived)Why should you android (archived)
Why should you android (archived)Bud Siddhisena
 
Google Glass
Google GlassGoogle Glass
Google Glassjunaid401
 

Was ist angesagt? (7)

Google glass_Aayoustic
Google glass_AayousticGoogle glass_Aayoustic
Google glass_Aayoustic
 
Google GLΛSS
Google GLΛSSGoogle GLΛSS
Google GLΛSS
 
Google glass, All you need to know
Google glass, All you need to knowGoogle glass, All you need to know
Google glass, All you need to know
 
Google glass.
Google glass.Google glass.
Google glass.
 
Why should you android (archived)
Why should you android (archived)Why should you android (archived)
Why should you android (archived)
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Google Glass
Google GlassGoogle Glass
Google Glass
 

Andere mochten auch

Neuromarketing Honduras Arreglado
Neuromarketing Honduras ArregladoNeuromarketing Honduras Arreglado
Neuromarketing Honduras ArregladoOtto Porta
 
Personal branding honduras, miami y peru 2015
Personal branding   honduras, miami y peru 2015 Personal branding   honduras, miami y peru 2015
Personal branding honduras, miami y peru 2015 Otto Porta
 
Intro Glass Adobe User Group
Intro Glass Adobe User GroupIntro Glass Adobe User Group
Intro Glass Adobe User GroupInfo.nl
 
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu Negocio
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu NegocioSeminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu Negocio
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu NegocioOtto Porta
 
Seminario redes sociales Agosto, 2015
Seminario redes sociales   Agosto, 2015Seminario redes sociales   Agosto, 2015
Seminario redes sociales Agosto, 2015Otto Porta
 
เอกสารประชาสัมพันธ์อบรม City Hubs
เอกสารประชาสัมพันธ์อบรม City Hubsเอกสารประชาสัมพันธ์อบรม City Hubs
เอกสารประชาสัมพันธ์อบรม City HubsKasiti Panthanom
 
Liderazgo Reinventandote
Liderazgo   ReinventandoteLiderazgo   Reinventandote
Liderazgo ReinventandoteOtto Porta
 

Andere mochten auch (7)

Neuromarketing Honduras Arreglado
Neuromarketing Honduras ArregladoNeuromarketing Honduras Arreglado
Neuromarketing Honduras Arreglado
 
Personal branding honduras, miami y peru 2015
Personal branding   honduras, miami y peru 2015 Personal branding   honduras, miami y peru 2015
Personal branding honduras, miami y peru 2015
 
Intro Glass Adobe User Group
Intro Glass Adobe User GroupIntro Glass Adobe User Group
Intro Glass Adobe User Group
 
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu Negocio
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu NegocioSeminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu Negocio
Seminario: Redes Sociales - Como Usarlas Para Hacer Crecer tu Negocio
 
Seminario redes sociales Agosto, 2015
Seminario redes sociales   Agosto, 2015Seminario redes sociales   Agosto, 2015
Seminario redes sociales Agosto, 2015
 
เอกสารประชาสัมพันธ์อบรม City Hubs
เอกสารประชาสัมพันธ์อบรม City Hubsเอกสารประชาสัมพันธ์อบรม City Hubs
เอกสารประชาสัมพันธ์อบรม City Hubs
 
Liderazgo Reinventandote
Liderazgo   ReinventandoteLiderazgo   Reinventandote
Liderazgo Reinventandote
 

Ähnlich wie Google Glass, Intro, Glass, GDK, Mirror API

Google Glass Seminar PPT
Google Glass Seminar PPTGoogle Glass Seminar PPT
Google Glass Seminar PPTShashank Naik
 
Google's project glass
Google's project glassGoogle's project glass
Google's project glassNainesh Zaveri
 
Google Glass 101 - A brief overview
Google Glass 101 - A brief overviewGoogle Glass 101 - A brief overview
Google Glass 101 - A brief overviewSascha Boerger
 
Google glass The Future Gadget
Google glass The Future Gadget Google glass The Future Gadget
Google glass The Future Gadget Tushar Malviya
 
Have a word with Google Glass
Have a word with Google GlassHave a word with Google Glass
Have a word with Google GlassKonrad Olczak
 
Google Glass
Google GlassGoogle Glass
Google Glasssie92
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google GlassRamdev Darak
 
google project glass technology
google project glass technologygoogle project glass technology
google project glass technologymahesh b
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4Mark Billinghurst
 
An Introduction to Google Glass
An Introduction to Google GlassAn Introduction to Google Glass
An Introduction to Google Glassnourizadeh_62
 
Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Ekta Agrawal
 
Project glass(Googleglass)
Project glass(Googleglass)Project glass(Googleglass)
Project glass(Googleglass)aparna kukkadapu
 
eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass Unvired Inc.
 
Wearables Discussion
Wearables DiscussionWearables Discussion
Wearables DiscussionJeffrey Paul
 
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...Patrick Van Renterghem
 

Ähnlich wie Google Glass, Intro, Glass, GDK, Mirror API (20)

Google glass
Google glassGoogle glass
Google glass
 
Google Glass Seminar PPT
Google Glass Seminar PPTGoogle Glass Seminar PPT
Google Glass Seminar PPT
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Google's project glass
Google's project glassGoogle's project glass
Google's project glass
 
Google Glass 101 - A brief overview
Google Glass 101 - A brief overviewGoogle Glass 101 - A brief overview
Google Glass 101 - A brief overview
 
Google glass The Future Gadget
Google glass The Future Gadget Google glass The Future Gadget
Google glass The Future Gadget
 
Google glass.
Google glass.Google glass.
Google glass.
 
Google glass
Google glassGoogle glass
Google glass
 
Have a word with Google Glass
Have a word with Google GlassHave a word with Google Glass
Have a word with Google Glass
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google Glass
 
Google glass
Google glassGoogle glass
Google glass
 
google project glass technology
google project glass technologygoogle project glass technology
google project glass technology
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4
 
An Introduction to Google Glass
An Introduction to Google GlassAn Introduction to Google Glass
An Introduction to Google Glass
 
Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology
 
Project glass(Googleglass)
Project glass(Googleglass)Project glass(Googleglass)
Project glass(Googleglass)
 
eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass
 
Wearables Discussion
Wearables DiscussionWearables Discussion
Wearables Discussion
 
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...
Google Glass UX Best Practices Presentation by Litrik De Roy (@litrik) at the...
 

Mehr von DroidConTLV

Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, NikeMobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, NikeDroidConTLV
 
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra TechnologiesDoing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra TechnologiesDroidConTLV
 
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola SolutionsNo more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola SolutionsDroidConTLV
 
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.comMobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.comDroidConTLV
 
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, ClimacellLiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, ClimacellDroidConTLV
 
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, LightricksMVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, LightricksDroidConTLV
 
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)DroidConTLV
 
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice NinjaBuilding Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice NinjaDroidConTLV
 
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy ZukanovNew Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy ZukanovDroidConTLV
 
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, GettDesigning a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, GettDroidConTLV
 
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, PepperThe Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, PepperDroidConTLV
 
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDevKotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDevDroidConTLV
 
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, TikalFlutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, TikalDroidConTLV
 
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bisReactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bisDroidConTLV
 
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevelFun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevelDroidConTLV
 
DroidconTLV 2019
DroidconTLV 2019DroidconTLV 2019
DroidconTLV 2019DroidConTLV
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayDroidConTLV
 
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, WixIntroduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, WixDroidConTLV
 
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGeneBang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGeneDroidConTLV
 
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz TamirEducating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz TamirDroidConTLV
 

Mehr von DroidConTLV (20)

Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, NikeMobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, Nike
 
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra TechnologiesDoing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra Technologies
 
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola SolutionsNo more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola Solutions
 
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.comMobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
 
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, ClimacellLiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
 
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, LightricksMVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, Lightricks
 
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
 
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice NinjaBuilding Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice Ninja
 
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy ZukanovNew Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy Zukanov
 
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, GettDesigning a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, Gett
 
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, PepperThe Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
 
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDevKotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
 
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, TikalFlutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, Tikal
 
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bisReactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
 
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevelFun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
 
DroidconTLV 2019
DroidconTLV 2019DroidconTLV 2019
DroidconTLV 2019
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
 
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, WixIntroduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, Wix
 
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGeneBang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
 
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz TamirEducating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz Tamir
 

Kürzlich hochgeladen

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Google Glass, Intro, Glass, GDK, Mirror API

  • 1.
  • 2. Content From Google IO, Google Logo, Glass Developer Documentation Used WITH Permission from Google Press Department +YossiElkrief • Software engineer • Glass Explorer and Developer • Sr. Android developer • Entrepreneur • Chairman, LFC Supporters Branch,Israel
  • 3. Agenda 3 Glass Intro Glass info Mirror API Mirror Mirror on The Wall Behind the Looking Glass Glass Development Kit Using GDK
  • 5. 5 ○ Battery ≤ 1 day ○ 5MPX camera, 720p video, touchpad ○ display 640 x 360 px (~= 25' HD screen 2m) ○ gyroscope, accelerometer, compass ○ Wifi, BT. ○ 16 GB - 12 GB of usable memory, synced with Google cloud storage. ○ sound “bone conduction”, mono earphone and stereo earphones ○ microphone, eye tracker ○ Calls/SMS/GPS/Internet through phone if needed. Tech specs
  • 6. 6
  • 7. 7
  • 8. 8
  • 10. 10 • The Glass user interface is a virtual timeline that is comprised of 640 × 360 pixel cards. • Users scroll through the timeline to reveal cards in the past, present, and future. • The most recent items reside in the center of the timeline, closest to the user experience.
  • 11. Home 11 The default Home card is the Glass clock and it resides in the center of the timeline. Appears whenever users wake Glass up Provides voice and touch commands to start other Glasswares
  • 12. Past, Present and Future • Scrolling To the right of the Glass clock brings the history section. • Cards naturally decay in the past section. • Past displays static cards ranging from text, HTML, photos, and videos. • Scrolling To the left of the Glass clock brings the present and future section. • Future and Present contain both static and live cards. 12 At the farthest left of the timeline is the Settings bundle, where you configure Glass settings
  • 13. 13
  • 14. Design for Glass • Don't get in the way • Keep It relevant • Avoid the Unexpected • Build for people - fire-and-forget usage model
  • 15. Glass design • UI building blocks Static card. Live card. Immersion. • Invocation methods • ok glass touch or voice menu • Contextual voice or touch menu on a timeline card • Periodic notifications • Ongoing task • Immersion
  • 16. Appears in timeline Access to user input Control over user interface Major uses Static Cards Yes No info display no interaction Live Cards Yes Yes. timeline takes precedence Yes, no restrictions Rich and live Content low Interaction Immersions No Yes , no restrictions Yes, no restrictions Rich and live Content High Interaction Types of Interactions and When to use them
  • 19. 19
  • 20. Google Mirror API Overview • Managing timeline cards • Interacting with menu items • Subscribing to timeline notifications • Sharing to contacts • Working with user location 20
  • 23. Work in the Android environment Android 4.4 (API 19) SDK Glass Development Kit Sneak Peek You'll need a solid background in Android before moving on Android beginners Start @ Android developers site
  • 24. 24 - Main Page https://developers.google.com/glass/ - Project Home https://code.google.com/p/google-glass-api/ - Stackoverflow http://stackoverflow.com/questions/tagged/google-gdk - Unofficial Glassware listing http://glass-apps.org/google-glass-application-list Resources for developers

Hinweis der Redaktion

  1. Focus on content Use of space and typography to communicate hierarchy
  2. We’ll be in office hours for questions Remote folks, ping us on Google+ Catch us on Android Design in Action soon.