Top Banner
An Overview of Google Glass GDK
20

An Overview of Google Glass GDK

Jan 28, 2015

Download

Technology

Dave Slocombe

This presentation covers:
How to develop for Glass
When to go to the GDK rather than Mirror API
GDK Quick start guide
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: An Overview of Google Glass GDK

An Overview of

Google Glass GDK

Page 2: An Overview of Google Glass GDK

What is Glass?

Page 3: An Overview of Google Glass GDK

How to Develop for Glass?

1.  Mirror API (web services) 2.  GDK (SDK)

Page 4: An Overview of Google Glass GDK

How to Develop for Glass?

1.  Mirror API (web services) 2.  GDK (SDK)

Timeline Menu Items Subscriptions Locations Contacts Authorization

Page 5: An Overview of Google Glass GDK

How to Develop for Glass?

1.  Mirror API (web services) 2.  GDK (SDK)

GDK is add-on (API 15) Native app Offline Capability Low-level Hardware Access “ok glass” commands Voice Input

Page 6: An Overview of Google Glass GDK

When to go (GDK)native?

Real-time User Interaction Offline Functionality Access to Hardware

Page 7: An Overview of Google Glass GDK

GDK is an add-on

Layouts, Views and other UI Widgets

Activities, Services & other building blocks

 GPS, Sensors & other

hardware ----

Voice

Cards

Gesture Detector

----

Android SDK GDK add-on

Page 8: An Overview of Google Glass GDK

Glassware considerations -  Battery Constraints -  Processing power -  Interaction -  Interface – limited real estate (Small chunks of quick and relevant information.)

-  Voice input accuracy -  Managing user expectations

Page 9: An Overview of Google Glass GDK

Mirror API Vs GDK Static Timeline Cards App container Notification only Web View

Live Cards Immersive Mode Voice commands Native app

Page 10: An Overview of Google Glass GDK

GDK continued

Spanish English

Hold your head still to translate

Live Cards WordLens

Page 11: An Overview of Google Glass GDK

Mirror API Example

Google OAuth Website lastminute.com

Page 12: An Overview of Google Glass GDK

GDK Example

Ok glass search for a hotel lastminute.com app

Say destination name

Native voice input

Page 13: An Overview of Google Glass GDK

GDK Quick Start 1- Download Android ADT Bundle 1- Android 4.0.3 (API 15) SDK and Glass Development Kit Sneak Peek 2- Enable debug mode on Glass 3- Run as Android app with Glass Sneak Peek SDK 4- Connect any Android Device to view the app

https://developers.google.com/glass/develop/gdk/quick-start

Page 14: An Overview of Google Glass GDK

Word Lens &

Share with glass Demo

Page 15: An Overview of Google Glass GDK

Develop apps without glass

Mirror Api Emulators Install glass APKs on Android

Glasssim.com(ui) Wearscript.com GDK Quick Start

Page 16: An Overview of Google Glass GDK

UnKnowns Advertisement?

Glass store launch? App commissions (free?)

In app purchase? And

What about iOS users L

Page 17: An Overview of Google Glass GDK

Glass Tidbits 1/3 List of Glass Touchpad Gestures

LONG_PRESS, SWIPE_DOWN, SWIPE_LEFT, SWIPE_RIGHT, SWIPE_UP, TAP, THREE_LONG_PRESS, THREE_TAP, TWO_LONG_PRESS,

TWO_SWIPE_DOWN, TWO_SWIPE_LEFT, TWO_SWIPE_RIGHT, TWO_SWIPE_UP, TWO_TAP

List of existing Glass voice commands

listen to, take a note, post an update, show a compass, start a run, start a bike ride, find a recipe, record a recipe, check me in, start a stopwatch start a timer, start a round of golf, translate this, learn a song, tune an instrument, play a game, start a workout

Submit your own voice command: https://developers.google.com/glass/distribute/voice-form

Page 18: An Overview of Google Glass GDK

Glass Tidbits 2/3 Glass (2013 v1) Hardware Specs

CPU: OMAP 4430 SoC dual-core, RAM: 1GB (~682MB), Sensors: microphone, accelerometer, gyroscope, magnetometer, ambient light sensor, proximity sensor, Battery: 2100mAh, 5 MP Camera, Wireless 802.11 b/g

- Bluetooth Connectivity

Page 19: An Overview of Google Glass GDK

Any Questions?

Salman Sadiq @saalmaan

+salmansadiq [email protected]

Page 20: An Overview of Google Glass GDK

Join us