SlideShare a Scribd company logo
1 of 29
Download to read offline
Trending Time
on Google Glass
See what everyone's buzzing about
Hi! I’m @jasonsalas.
● Product manager, news
anchor, college football
analyst, filmmaker
● Co-author of Designing
& Developing for
Google Glass
● That Guy who likes
Godfather: Part III best
Speaking of sequels...
● Trending Time started as a
data-driven watch face
Slides | Code | App
● I enjoy expressing ideas over
multiple platforms
● Teaching the “sibling rivalry”
differences in Google’s
wearable UX
How do we build as wearable devs?
Image credit: Android Central
Porting a wearable app
Porting a wearable app
Surfacing data is only half the equation
Problem: content without context
● Users need to review items causing a trend
● Glass isn’t suited for drilling-down at the
pace of social engagement
○ Can’t keep up, not real time
○ Complex UIs, not microinteraction-oriented
● Existing mobile platforms do this wonderfully
○ Don’t reinvent the wheel
Solution: handing-off
Image credit:
http://imgarcade.com/1/track-baton-handoff/
Solution: handing-off
● Display trending topics in a GDK live card
○ Persistent, accessible, auto-updated, low impact
● Emulate Android Wear’s Open on Phone
● View tweets on more-capable platforms
○ Paired smartphone
○ Desktop browser
○ Glass browser
(Most people don’t dig the Glass browser)
Usage flow
Glassware Flow Designer
What makes this work?
Pushbullet API
Tapping web services (literally)
GDK authentication
Scenario 1: paired phone
Scenario 1: paired phone
Scenario 1: paired phone
Scenario 1: paired phone
Scenario 2: desktop Chrome
Scenario 2: desktop Chrome
Scenario 2: desktop Chrome
Scenario 3: Glass browser
Scenario 3: Glass browser
● Producing great wearable software means
knowing when not to use the wearable
● The best wearable apps creatively offload
processing to other platforms
○ And you can do this with presentation, too!
Takeaways
Roadmap
● Format topics as a
glanceable tag
cloud
● User-defined
trending regions
● Contextual inputs
● Send to TV action
Take it for a spin!
github.com/jasonsalas/TrendingTimeForGlass
WaterLogg for Wear WaterLogg for Glass
More cross-platform wearable apps
Our go-to guide for
mastering the
wearable UX
Much more where that came from
#thankYou
@jasonsalas || google.com/+JasonSalas

More Related Content

What's hot

Android Dev. Workshop I
Android Dev. Workshop IAndroid Dev. Workshop I
Android Dev. Workshop ISahilRaina21
 
Andres Glusman, Meetup
Andres Glusman, Meetup Andres Glusman, Meetup
Andres Glusman, Meetup Sheila Goodman
 
Designing Conversation for Google Assistant
Designing Conversation for Google AssistantDesigning Conversation for Google Assistant
Designing Conversation for Google AssistantGITS Indonesia
 
#LS12: SPN201 making apps social
#LS12: SPN201 making apps social#LS12: SPN201 making apps social
#LS12: SPN201 making apps socialScott Hooks
 
From Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous processFrom Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous processArabNet ME
 

What's hot (6)

Top fiv app
Top fiv appTop fiv app
Top fiv app
 
Android Dev. Workshop I
Android Dev. Workshop IAndroid Dev. Workshop I
Android Dev. Workshop I
 
Andres Glusman, Meetup
Andres Glusman, Meetup Andres Glusman, Meetup
Andres Glusman, Meetup
 
Designing Conversation for Google Assistant
Designing Conversation for Google AssistantDesigning Conversation for Google Assistant
Designing Conversation for Google Assistant
 
#LS12: SPN201 making apps social
#LS12: SPN201 making apps social#LS12: SPN201 making apps social
#LS12: SPN201 making apps social
 
From Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous processFrom Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous process
 

Similar to Trending Time on Google Glass - see what everyone's buzzing about

Trending Time - data-driven watch face development for Android Wear
Trending Time - data-driven watch face development for Android WearTrending Time - data-driven watch face development for Android Wear
Trending Time - data-driven watch face development for Android WearJason Salas
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google GlassRamdev Darak
 
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)Nitya Narasimhan
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdfDSCIITPatna
 
GOOGLE GLΛSS By Google X and Google.inc
GOOGLE GLΛSS By Google X and Google.incGOOGLE GLΛSS By Google X and Google.inc
GOOGLE GLΛSS By Google X and Google.incMujeeb Rehman
 
Responsive Design: Let's get Responsive!
Responsive Design: Let's get Responsive!Responsive Design: Let's get Responsive!
Responsive Design: Let's get Responsive!Courtney Jordan
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018ITEM
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!Jomar Tigcal
 
Signal, Services, Segments Understanding Google’s Expanding Content Ecosystem
Signal, Services, Segments Understanding Google’s Expanding Content EcosystemSignal, Services, Segments Understanding Google’s Expanding Content Ecosystem
Signal, Services, Segments Understanding Google’s Expanding Content EcosystemJohn Blossom
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online WorldSoCal UX Camp
 
Deep links testing: keep calm and stay focused
Deep links testing: keep calm and stay focusedDeep links testing: keep calm and stay focused
Deep links testing: keep calm and stay focusedDiana Pinchuk
 
From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)ProductCamp Boston
 
An Introduction to Google Glass
An Introduction to Google GlassAn Introduction to Google Glass
An Introduction to Google Glassnourizadeh_62
 
Android Apps for Absolute Beginners
Android Apps for Absolute BeginnersAndroid Apps for Absolute Beginners
Android Apps for Absolute BeginnersVaclav Hnizda
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App designArnab Pradhan
 
Google Glass Seminar Report
Google Glass  Seminar ReportGoogle Glass  Seminar Report
Google Glass Seminar ReportHit Esh
 

Similar to Trending Time on Google Glass - see what everyone's buzzing about (20)

Responsive Design For The Mobile Web
Responsive Design For The Mobile WebResponsive Design For The Mobile Web
Responsive Design For The Mobile Web
 
Trending Time - data-driven watch face development for Android Wear
Trending Time - data-driven watch face development for Android WearTrending Time - data-driven watch face development for Android Wear
Trending Time - data-driven watch face development for Android Wear
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google Glass
 
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
 
GOOGLE GLΛSS By Google X and Google.inc
GOOGLE GLΛSS By Google X and Google.incGOOGLE GLΛSS By Google X and Google.inc
GOOGLE GLΛSS By Google X and Google.inc
 
Responsive Design: Let's get Responsive!
Responsive Design: Let's get Responsive!Responsive Design: Let's get Responsive!
Responsive Design: Let's get Responsive!
 
The Glass Class at AWE 2015
The Glass Class at AWE 2015The Glass Class at AWE 2015
The Glass Class at AWE 2015
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!
 
Android Made Simple
Android Made SimpleAndroid Made Simple
Android Made Simple
 
Signal, Services, Segments Understanding Google’s Expanding Content Ecosystem
Signal, Services, Segments Understanding Google’s Expanding Content EcosystemSignal, Services, Segments Understanding Google’s Expanding Content Ecosystem
Signal, Services, Segments Understanding Google’s Expanding Content Ecosystem
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online World
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
Deep links testing: keep calm and stay focused
Deep links testing: keep calm and stay focusedDeep links testing: keep calm and stay focused
Deep links testing: keep calm and stay focused
 
From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)
 
An Introduction to Google Glass
An Introduction to Google GlassAn Introduction to Google Glass
An Introduction to Google Glass
 
Android Apps for Absolute Beginners
Android Apps for Absolute BeginnersAndroid Apps for Absolute Beginners
Android Apps for Absolute Beginners
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
Google Glass Seminar Report
Google Glass  Seminar ReportGoogle Glass  Seminar Report
Google Glass Seminar Report
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Trending Time on Google Glass - see what everyone's buzzing about