google glass, intro, glass, gdk, mirror api

Post on 15-Jan-2015

268 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Part 1: In this Session you will be able to get familiar with Glass capabilities, understand the Now concept and design guides for Glass in general. Part 2: In this session will dive into the Glass Developer Kit (GDK) and will practice developing for glass. The GDK is an add-on to the Android SDK that lets you build Glassware that runs directly on Glass. The session will cover how to start developing for Glass, overview about the GDK and a live demo on some GDK features.

TRANSCRIPT

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

Glass Intro

Glass info

Mirror API

Mirror Mirror on The Wall

Behind the Looking Glass

Glass Development

Kit

Using GDK

Glass Intro

○  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

htt

p:/

/ww

w.c

atw

ig.c

om

/google

-gla

ss- t

eard

ow

n/

Timeline

• 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

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.At the farthest left of the timeline is the Settings bundle, where you configure Glass settings

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 blocksStatic 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 Noinfo 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

Google Mirror API Overview

• Managing timeline cards

• Interacting with menu items

• Subscribing to timeline notifications

• Sharing to contacts

• Working with user location

Glass Development Kit

Glass Development Kit

Work in the Android environment

Android 4.4 (API 19) SDKGlass Development Kit Sneak Peek

You'll need a solid background in Android before moving on

Android beginners Start @ Android developers site

Demo Time

Thank You!

+Yossi Elkrief

top related