• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Google Glass Development Thread

Status
Not open for further replies.

ThatObviousUser

ὁ αἴσχιστος παῖς εἶ




it8k8s1.png

In less than a year from the posting of this thread, Glass will have arrived to consumers -- ushering in not only a radically new technology paradigm, but also a completely fresh platform for developers. These two are only seen in tandem every so often: the PC, the modern smartphone, the tablet. And now Glass.

This is a thread for supporting Glass developers as we seek to shape and mold this exciting and unexplored platform. As they say, two heads are better than none.



jSrNypE.png

The Mirror API allows you to write lightweight web services called Glassware. Glassware connects to Glass, passing it JSON (with optional HTML/CSS) to render Glass’s signature "cards" and receiving JSON from Glass when a user interacts with your Glassware. A user can interact with your Glassware by either selecting a menu option specified by your Glassware, or by having content shared to it from an app using its Contact after Subscribing to the Timeline (for instance, taking a picture and then sharing it to your Glassware, which will pass the photo on to your server.)

To install Glassware, a user must currently navigate to its URL (with discovery/app store being left in the air until a later date.) Once they have done so, they will be prompted to connect their Glass with it via OAuth 2.0. After that, it’s installed and you can start pushing messages to the user's Timeline! Make sure to observe the best practices for Glassware cards, especially the user interface ones.



tLf9ZPX.png

Coming soon.



OKVE0qC.png

  • Google Developers - Google Glass
    The development site for Google Glass and the Mirror API, offering code documentation, libraries for a variety of languages, a playground to test your HTML and JSON, and starter packages for Java, PHP, and Python — among many other useful things.

  • Project Glass - Official Site
    The official site for Project Glass, which is admittedly barebones at the moment.

  • Glass Collective
    The Glass Collective is an alliance of Venture Capitalists (including Andreeson Horowitz, Kleiner-Perkins Caufield Byers, and unsurprisingly, Google Ventures) which have all promised to share pitches for seed-stage companies building on the Glass platform. Essentially, they promise that if one of them decides to hear your million dollar Glassware idea, even if that VC passes on it they'll share it with the others to increase your odds of getting funding.
 
My first app will be this thing where anyone wearing a fedora will get a Dark Souls kind of red invader aura around them.

Oh and when the glasses spot an fedora a message comes up like "RainbowDash204 has invaded"
 
Set up a client ID and am playing around with the Playground tool, this is uber basic but neat in its own way. Kinda getting a feel for the kind of apps that might be nice to have with this...

The odd thing is, this is all assuming that apps communicate with third party sites... meaning there's basically no way any example third party apps could be offline. Hmm. Wonder where this thing is going to get its data from...
 
Seems very focussed on one class of application right now.

I guess rich media isn't possible at the moment (games in the traditional sense, etc)

What kind of hardware does the software run on, though? What ought it to be capable of?
 
I feel my view is a bit different. I would like as much info as possible: time, weather, timetebles for busses, recent news, reminding me of stuff... I just want a HUD that happens to also record lectures etc.
 
What about a Kanji pronounciation app? See word, pronounce, if correct blah blah, if incorrect blah blah. Learn on the go! For only 19.99 you will be speaking Japanese like a pro and we show the white brown haired male (or maybe female?) using our made in 1 week throwaway and then speaking fluently. rake in the cashmonies. Who's in?
 
A fedora thats also a phone, you take it off and look inside, would be great.
Wearable tech really is the future.

On the train? Flip your hat and watch a film.
Don't like movies? Put a controller inside and play a game!
Get a phone call? Pull a mic/ear thing down from the sides. SORTED.

Google Fedora is gonna be awesome and yes it does make more sense than Google Glass, a device which is just not very social friendly. A fedora meanwhile? A fedora is fucking hipster social. You might hate hipsters, but they always have friends.
 
Seems very focussed on one class of application right now.

I guess rich media isn't possible at the moment (games in the traditional sense, etc)

What kind of hardware does the software run on, though? What ought it to be capable of?

Unknown right now, but considering the "heaviest" thing talked about in the API docs is video playing and most of the "apps" are just text or text+image, I probably wouldn't expect much. This really shouldn't be doing much heavy lifting.
 
I would love to try developing on this. I feel like it would make me a better developer, forcing me to think outside the box
 
'My Glass' APK Teardown by Android Police

MyGlass, the Google Glass companion app, has just hit the Play Store. Since no one actually has a pair of Google Glass yet, no one actually knows what this thing does. To save myself from going crazy while waiting for my Glass email, ripping apart this new app seemed like a good distraction.

Bluetooth Tethering, Google Voice Support, and Pushing Nav to Glass
 
Man, creepshots on reddit is going to explode when this goes live.
ars:
Lost in the discussion of how Google Glass may erode privacy is the simple fact that the glasses have a bright red indicator that lights up when recording video. This is more than can be said for most smartphones, which have no such indicators (by and large)
It's not like google glass is going to make it easier for a perv to get an upskirt photo...
 
That's going to be one of the first things that a hack comes out for.

It might not be possible to hack it through software if the light is handled by the hardware.

Though I guess if someone really wants to take 'creepshots', they can still deconstruct and physically alter it.
 
Based on some of the comments here, the first app needs to be a person finder/tracker that puts a blinking reticle around them, and calculates their power-level. I'd be okay with that.
 
Status
Not open for further replies.
Top Bottom