SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Have a word 
with Google 
Glass 
GDK intro for beginners 
Konrad Olczak
Konrad Olczak 
• iOS and Android 
Software Engineer at 
Exact Business Solutions 
• ERP cloud based 
system 
• Designed and 
implemented Exact 
Online for Google Glass 
• Designed and 
implemented Exact 
Online for Android 
Wear
Agenda 
• Introduction 
o What is Google Glass 
o State of the art 
o Interaction design 
• GDK – demo 
o Live Cards vs. Immersions 
o Card Design 
o Card Scroller 
o Slider 
o Voice
What is Google Glass? 
• Optical head-mounted 
display 
• Android 4.4.2 + GDK 
• 2GB RAM, 16GB Flash 
• 5MP camera, 720p 
video 
• Wi-Fi, Bluetooth 
• Accelerometer, 
Gyroscope, 
Magnetometer, 
Ambient light sensor, 
Proximity sensor
Video 
How to use glasses 1:08 
https://www.youtube.com/watch?v=cijTDv0sje4
Glass – state of the art 
Features Limitations 
• Hands free operations 
• Voice recognition 
• Always ready for action 
• Not publicly released 
• Language 
• Names recognition 
• Overheat 
• No emulator available
Interaction design 
• Think different 
• Its not a smartphone app 
• Small apps 
• Context aware 
• When would be most useful to use voice 
commands
GDK apps structure types 
Timeline card vs. Immersion
GDK – Live Card 
Source: hGps://developers.google.com/glass/develop/gdk/live-­‐‑cards
GDK – Immersions 
Source: hGps://developers.google.com/glass/develop/gdk/immersions
DEMO TIME 
Tell a Joke! 
bitbucket.org/kolczak/tellajoke/src
What did we learn? 
• How to add live card to timeline. 
• How to add options to live card. 
• How to create cards layout. 
• How to create list of cards. 
• How to attach voice commands to cards. 
• How to display slider. 
• How to make glass speak. 
• How to make glass listen.
Google glass very 
aGractive
Konrad 
Olczak 
kolczak87@gmail.com 
konrad.olczak@exact.com 
google.com 
+KonradOlczak 
@kolczak87
Sources 
• bitbucket.org/kolczak/tellajoke/src 
• developers.google.com/glass/develop/overview 
• developers.google.com/glass/develop/gdk/card-design 
• developers.google.com/glass/develop/gdk/card-scroller 
• developers.google.com/glass/develop/gdk/slider 
• www.youtube.com/watch?v=4EvNxWhskf8
Questions? 
No such thing as a stupid question.

Más contenido relacionado

Similar a Have a word with Google Glass

Introduction google glass en - rev 20 - codemotion
Introduction google glass   en - rev 20 - codemotionIntroduction google glass   en - rev 20 - codemotion
Introduction google glass en - rev 20 - codemotion
Codemotion
 
Building for Google Glass - What You Need to Know
Building for Google Glass - What You Need to KnowBuilding for Google Glass - What You Need to Know
Building for Google Glass - What You Need to Know
Apigee | Google Cloud
 

Similar a Have a word with Google Glass (20)

Google glass
Google glassGoogle glass
Google glass
 
eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass
 
gyroFIRE - Google Glass Simulator
gyroFIRE - Google Glass SimulatorgyroFIRE - Google Glass Simulator
gyroFIRE - Google Glass Simulator
 
Introduction google glass en - rev 20 - codemotion
Introduction google glass   en - rev 20 - codemotionIntroduction google glass   en - rev 20 - codemotion
Introduction google glass en - rev 20 - codemotion
 
Google Glass Overview 2014 Eng
Google Glass Overview 2014 EngGoogle Glass Overview 2014 Eng
Google Glass Overview 2014 Eng
 
Intro to Google Glass Development with the GDK
Intro to Google Glass Development with the GDKIntro to Google Glass Development with the GDK
Intro to Google Glass Development with the GDK
 
Google glass
Google glassGoogle glass
Google glass
 
Wearable Development Ecosystem
Wearable Development EcosystemWearable Development Ecosystem
Wearable Development Ecosystem
 
Starting Native Development on Google Glass
Starting Native Development on Google GlassStarting Native Development on Google Glass
Starting Native Development on Google Glass
 
Building for Google Glass - What You Need to Know
Building for Google Glass - What You Need to KnowBuilding for Google Glass - What You Need to Know
Building for Google Glass - What You Need to Know
 
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
 
WebCamp Zagreb 2014 mirror api
WebCamp Zagreb 2014   mirror apiWebCamp Zagreb 2014   mirror api
WebCamp Zagreb 2014 mirror api
 
Experience with Google Glass and Business Applications
Experience with Google Glass and Business ApplicationsExperience with Google Glass and Business Applications
Experience with Google Glass and Business Applications
 
From Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on AndroidFrom Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on Android
 
An Overview of Google Glass GDK
An Overview of Google Glass GDKAn Overview of Google Glass GDK
An Overview of Google Glass GDK
 
The Glass Class - Tutorial1 - Introduction to Glassware Development
The Glass Class - Tutorial1 - Introduction to Glassware DevelopmentThe Glass Class - Tutorial1 - Introduction to Glassware Development
The Glass Class - Tutorial1 - Introduction to Glassware Development
 
Development for Google Glass using Android GDK
Development for Google Glass using Android GDKDevelopment for Google Glass using Android GDK
Development for Google Glass using Android GDK
 
Google Glass 101 - A brief overview
Google Glass 101 - A brief overviewGoogle Glass 101 - A brief overview
Google Glass 101 - A brief overview
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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?
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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...
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Have a word with Google Glass

  • 1. Have a word with Google Glass GDK intro for beginners Konrad Olczak
  • 2. Konrad Olczak • iOS and Android Software Engineer at Exact Business Solutions • ERP cloud based system • Designed and implemented Exact Online for Google Glass • Designed and implemented Exact Online for Android Wear
  • 3. Agenda • Introduction o What is Google Glass o State of the art o Interaction design • GDK – demo o Live Cards vs. Immersions o Card Design o Card Scroller o Slider o Voice
  • 4. What is Google Glass? • Optical head-mounted display • Android 4.4.2 + GDK • 2GB RAM, 16GB Flash • 5MP camera, 720p video • Wi-Fi, Bluetooth • Accelerometer, Gyroscope, Magnetometer, Ambient light sensor, Proximity sensor
  • 5. Video How to use glasses 1:08 https://www.youtube.com/watch?v=cijTDv0sje4
  • 6. Glass – state of the art Features Limitations • Hands free operations • Voice recognition • Always ready for action • Not publicly released • Language • Names recognition • Overheat • No emulator available
  • 7. Interaction design • Think different • Its not a smartphone app • Small apps • Context aware • When would be most useful to use voice commands
  • 8. GDK apps structure types Timeline card vs. Immersion
  • 9. GDK – Live Card Source: hGps://developers.google.com/glass/develop/gdk/live-­‐‑cards
  • 10. GDK – Immersions Source: hGps://developers.google.com/glass/develop/gdk/immersions
  • 11. DEMO TIME Tell a Joke! bitbucket.org/kolczak/tellajoke/src
  • 12. What did we learn? • How to add live card to timeline. • How to add options to live card. • How to create cards layout. • How to create list of cards. • How to attach voice commands to cards. • How to display slider. • How to make glass speak. • How to make glass listen.
  • 13. Google glass very aGractive
  • 14. Konrad Olczak kolczak87@gmail.com konrad.olczak@exact.com google.com +KonradOlczak @kolczak87
  • 15. Sources • bitbucket.org/kolczak/tellajoke/src • developers.google.com/glass/develop/overview • developers.google.com/glass/develop/gdk/card-design • developers.google.com/glass/develop/gdk/card-scroller • developers.google.com/glass/develop/gdk/slider • www.youtube.com/watch?v=4EvNxWhskf8
  • 16. Questions? No such thing as a stupid question.