Linked by Thom Holwerda on Tue 16th Apr 2013 09:29 UTC
Google The day has finally come: Google has started shipping Google Glass to the lucky few early adopters. Now that it's shipping, Google has also unveiled a lot more about the API and the specifications of the device itself. While the company had already given out substantial details at earlier occasions, there are still a few surprises here.
Thread beginning with comment 558670
To read all comments associated with this story, please click here.
Everything goes through Google
by Shane on Tue 16th Apr 2013 13:54 UTC
Shane
Member since:
2005-07-06

Looking at the docs, I see that everything goes through Google's servers.

For example, if I want to display a Timeline item on my Glass device, I need to send a POST request to www.googleapis.com/mirror/v1/timeline. When I interact with Glass, the device reports back to Google, which then sends a response back to my app. Essentially, this is how a Glassware app works:

My Glass Device <-> Google <-> My App

A Glass app is a web application that talks to Google. A Glass app does not actually run locally on the device. Google mediates everything. This is a very closed system, and Google sees everything.

Reply Score: 4

Kochise Member since:
2006-03-03

Looking at the docs, I see that everything goes through Google's servers.

http://www.imdb.com/title/tt0088846/
http://www.imdb.com/title/tt0048918/
...

Kochise

Reply Parent Score: 2

twitterfire Member since:
2008-09-11

When I interact with Glass, the device reports back to Google, which then sends a response back to my app. Essentially, this is how a Glassware app works:

My Glass Device Google My App

A Glass app is a web application that talks to Google. A Glass app does not actually run locally on the device. Google mediates everything. This is a very closed system, and Google sees everything.


So, if I wear googlass in toilet, guys @ google would be able to tell if I ate chili last evening or not. ;)

Reply Parent Score: 3

Nelson Member since:
2005-11-29

I'm sure you're aware that push notifications on most mobile OSes work the exact same way?

Its usually:

Your app <> Push Notification Service <> Your Service

That means every inbox, message, tweet, DM, or IM that you have been pushed has passed through these servers.

Reply Parent Score: 2

Shane Member since:
2005-07-06

Yep, but the Mirror API does that for everything, and both ways. User interactions with Glass go to Google first and Google then notifies the app.

So, like you said, Glassware apps tend to be limited at the moment to notification style HUD stuff. And they require an Internet connection to work.

It also raises the question: will Google be indexing everything that you see in Glass? Will they also be indexing all your interactions, every single menu choice that you make?

I was very excited about Glass when it was first announced, but I am pretty disappointed with the Mirror API as it stands.

Reply Parent Score: 2