Tuesday 25 June 2013

Messing with Google Glass (and How To Cat-Enhance Your Pics)

Yes, we got one.  We've had hardware, software, middleware...now let's welcome Glassware that will help you make cats appear in front of the Taj Mahal.

A Mirror API on Google's servers connects the development environment to the Glass environment, always keeping Google in the loop.  Google let's you develop in a choice of five languages - Go, Java, .NET, PHP and Python.  This allows developers to create timelines/ cards and menu items that users can access by swiping, tapping and speaking.  Google does a nice job of showing how it feels here but here's how it looks when you un-box.


Cat-enhance your pics
I found this wonderful programming story on how to send users facts about cats by the hour.  Below is a short bit from the Glass developer website on how to cat-enhance your pictures.
  1. Your user visits your web application and installs Add a Cat to That by authenticating with OAuth 2.0.
  2. Your service creates a new contact on your user's Glass called "Add a Cat to That."
  3. As your user takes photos, they share them with Add a Cat to That.
  4. Your service composites a random image of a cat on to the shared photograph.
  5. Finally, your service delivers the cat-enhanced photo to your user's Glass.
Where do we go from here?
I shudder at the glut of Glassware apps that will soon come our way.  Most of them will be photo/video-based consumer apps - with may be you and me in it.  Our perception of what is real and virtual will blur several notches than it is now.  There will be apps that can alter your life's experience (think seeing cat images everywhere you walk on Times Square).  We will focus even less in the real world - we won't have to reach our phones now, we will simply get notifications in front of our eyes.  People will absurdly touch the side of their heads all the time and keep talking to themselves, activating different functions (remember when you first saw someone using Bluetooth).  Employees will walk in with Glass creating confusion about BYOD policies and confidentiality.  Gamers will get to play even while they sit for dinner with you.  There will be porn (though Google restricts) on the street but you won't know it.

But we will still use it anyways.  Plus we will love it.  "Ok, Glass," let's get started.