an overview of google glass gdk

20
An Overview of Google Glass GDK

Upload: dave-slocombe

Post on 28-Jan-2015

106 views

Category:

Technology


1 download

DESCRIPTION

This presentation covers: How to develop for Glass When to go to the GDK rather than Mirror API GDK Quick start guide

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