Google's Glass Developer Kit, video streaming on deck

Google's Glass Developer Kit, video streaming on deck

Summary: Timothy Jordan, senior developer advocate at Google for Project Glass, noted new developer tools as it builds the Google Glass ecosystem on the fly.


Google is working on a Glass Development Kit (GDK) that is likely to include the ability for offline service use. This GDK will arrive "at some point in the future." Google Glass will also allow for video streaming for broadcasting.

During a talk at Google IO, Timothy Jordan, senior developer advocate at Google for Project Glass, did a walkthrough of developing for Google Glass. Judging from the overflow crowd at Jordan's talk---doors were locked as the room reached capacity and another location packed for a live stream---there's a wee bit of interest for creating Glass applications.

Also: I/O 2013: Google's location APIs likely to fuel Google Glass apps

Among the new developments:

  • Jordan said the video streaming will be a URL attachment to Glass and Google will handle the processing. There's no timeline for this developer feature, but Jordan said it will be added to the documentation soon.
  • The GDK, which will have a native API, is a work in progress. Jordan outlined what the GDK would do roughly, noted that the "conversation is ongoing" as it is being built and asked developers to "tell us what your dreams are for Glass."
  • Glass apps are starting to build up via partners ranging from Facebook to The New York Times to Evernote to CNN and Elle. "Twitter and Glass just work well together," noted Jordan. 
  • Google is working through how Glass customers will ultimately discover apps. "A healthy ecosystem revolves at some point around discover," said Jordan, who noted that Glass is still in developer preview so details around third party app distribution are to come. "We're definitely going to have something," said Jordan. 

The big takeaway here is that the Glass Explorer program is really about creating the ecosystem for Glass and the tools to make applications on the fly. Glass is a work in progress.



Jordan's talk walked through best practices such as making sure apps are tested on Glass, don't get in the way of the user and keep things simple. "Never send a notification telling someone that they didn't respond. They should be able to ignore the notification and your service keeps running," said Jordan.

Use cases for Glass today include content distribution, navigation and photos. Going forward, Google, which is pushing Google Hangout as a good Glass use, is counting on developers to create what would be a killer app. But first Google needs to get the developer tools in the field. The GDK is going to be a big help.

"Examples are really important right now. We're building up best practices and finding the best experience for Glass," said Jordan.

Topics: Google, Android, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Glass app dev = very exciting.

    I can't wait to develop an app for tracking everything Owly and William Farrel do all day long. The Loverock app will be simple and it just compiles all day and night.

    All MS Trolls aside, I am seeing that Google is taking care to develop quite a unique ecosystem around Glass with the user front and center. A good approach!
    • If your code is spends all night compiling...

      ... there might be something wrong with it.

      That said, I'd like to see how Google Glass ends up.

      It's a tech that I would've wanted in the 2000's, it's nice to see it being worked up.

      It's not hard to imagine the potential uses for it, especially in communication-heavy places like hospitals and construction zones.

      It'd also help pave way for virtual-reality.
      • He might be using Google's tool chain...

        It is based on Eclipse so it should not be too surprising:-)

        Did you ever see the 1999 advertisement from IBM on a prototype IBM Glass?
        • Sadly, the product never came to be.

          Google Glass, on the other hand, has real and working development/preview kits.
      • If your code is spends all night compiling...

        If you've ever read one of LoveRock's comments about Linux here you would understand the compiling thing. ;)
  • I'm certain as soon as some isv creates the killer app for glass

    google will copy it with a first party app of their own and leave the isv high and dry.
    Johnny Vegas
  • The concept of a heads up display!

    In glasses and eventually in implant form, has it's place that's for sure, but I hope others come out with one as I don't want to be controlled by one ecosystem! I use about 5 different one's because I like choice!