The spec are finally released for the Mirror API, which is the interface that programmers will use to write services for Glass. Check out the contents after the break.
Everything from quick start guides for Java and Python to in-depth developer guides and best practices are available for download. Starter projects and libraries are also listed as the first Glass units are beginning to roll off the production line.
This year's SXSW was the first implementation of details for Google's techwear, but everything is presented here in much more detail. Services are "installed" by authorizing them to post to your Glass timeline with OAuth 2.0, and those apps post text, images, and other data to your device using JSON objects and HTTP requests. Glass is a web app for all intents and purposes.
Glass can shoot video up to 720p resolution, and features a high resolution display that's equal to "a 25-inch high definition screen from eight feet away."
The device supports Wi-Fi and Bluetooth, includes 12 GB of "usable memory" that syncs with Google cloud storage and a battery that runs for "one full day of typical use," reads the specs breakdown.
Google's terms of service prohibit developers from distributing their client software anywhere but "the official Google-hosted Google Mirror API Client distribution channel, unless otherwise approved in writing by Google." The switch marks a big departure from the hands-off approach Google has taken with Android app distribution, frequently touted as a strength of its "open" platform. Maybe it has to do with that $7 million dollar fine that they received when their Google Street View violated privacy laws?
Whatever the case, Google is planning to strike first in the market that is surely going to be a new venture for many in the 21st Century.
Props: USA Today