The document provides an introduction to developing applications for Google Glass using the Glass Development Kit (GDK). It outlines the features and limitations of Google Glass, different types of GDK apps like live cards and immersions, and demonstrates a sample "Tell a Joke" app. The presentation teaches how to add options, layouts, lists of cards, voice commands, sliders and audio to Glass apps.
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
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.