Developers can use one of the Content Glass client APIs for developing one of the following:
State Oriented Sharing Apps
State Oriented Sharing app is an application that uses Content Glass in order to fulfil some scenario of sharing content in relation with some object or thing. By using the term object or thing we refer to both:
- Physical Objects such as can of honey or noise of bus or printed newspaper etc'
- Virtual objects such as websites and mobile apps
- Physical objects and state of your body
The principle of State Oriented Sharing app is associating content with a well defined state of an object or thing. For example we can associate note with a bar code on can of pickles , or maybe associating text box with an article on a printed newspaper, or maybe associating URL of a website with an application for managing shared list of products.
In other words we have some object which is the context of the sharing act, a state of an object which is some code or representation of the object that can be recognized by software and a shared content which is represented as Content Glass Widget.
Creating custom Widgets Libraries
Content is shared by Content Glass in the form of widget. When widget is created it is associated with various parameters that represent the state of an object. User can define a peers-group to the widget and when those peers are in a same state as used to associate with the widgets the widget will be loaded and information will be shared. For example if a widget is shared in relation with website context and the state identifier is a URL of a webpage, then when peers defined a widget's peers-group visit the same web page, the widget will be presented to them. lets see another example - assuming your app wants users to share with their friends some application related with clothes in a apparel shop. The application widget is instantiate and associate with a scanned picture of the label on the clothes. The user then define group of friends to share the application with and now those peers can scan the clots and get the shared application. What this application do? what the developer decide it will do!
Using Content Glass API developers can create simple as well as complex app widgets and pack those widgets with widgets library manifest. The manifest is then declared on a website, or an app and therefore it is added to the libraries of widgets already provided by Content Glass (or possibly be the only library that is presented).
when creating custom widgets developers do not need to handle the storage of the widgets or the IT aspects of the glass, or possibly if required with P2P interaction. Developers only need to focus on the widget and its interaction with the user while infrastructure for storage and peers communication is handled by the API.
Embedding Content Glass in Apps
It is possible to use the Content Glass API in order to embed Content Glass capabilities into an existing app. For example if you have a mobile app you may want a widget to be presented on certain view of it and allow the user to share communication with other users of the app or may some users from its contacts list. This way content glass is embedded into another app,
The current status
We are now looking for developers that will join the beta program and test our APIS. Currently the Web and Android APIs can be used but are not yet got to their full functionality. While working hard on improving these API we are already planing other APIS.
Developers that would like to develop the early apps are requested to register this website and contact us through the contact page so we can work close and being able to help and add missing functionality if required.
visit the Developers Portal