Service Discovery: Demo of Google Web Intents

Hi again,

I also want to share a demo that I have created using Google Web Intents, http://webintents.org/. Web Intents is a high level service discovery and inter-application communication mechanism that allows web applications execute an action using a registered service. A service (intent) is defined by " Action",  a URI defining what to do (share, pick, view, etc) and "Type",  the data type to perform the action on (image, url, json etc). The user is in full control of selecting the service to use to execute the requested action.

I was interested to evaluate how Web Intents could use local device services so I created this simple "file picker" demo: http://www.sepicker.appspot.com/. This application requests an image. User can register two remote image gallery services as well as  a local device camera service.  By some reason, when running in Android you need to reload the application page after services have been registered to get the demo working.

The current Web Intents API is implemented in JavaScript and it works at least in the Chrome and Android browsers. If you want to test local camera access in Android the implementation of the device camera service uses a simple REST API towards a local web server that provides access to the Android device camera . You need to download, install and start the local server.  There is a link to this server in the camera service registration page.

Best regards
  Claes

P.S. I also have an older similar demo for the Web Introducer: http://semccustomer.appspot.com/

[cid:image001.gif@01CC8364.7FE8C030]

Claes Nilsson M.Sc.E.E
Master Engineer, Research
Technology Research - Advanced Application Lab

Sony Ericsson Mobile Communications
 Phone:  +46 10 80 15178
Mobile: +46 705 56 68 78
Switchboard: +46 10 80 00000
E-Mail: mailto:claes1.nilsson@sonyericsson.com
Visiting Address; Nya Vattentornet
SE-221 88 LUND,
Sweden
Disclaimer:
The information in this e-mail is confidential and may be legally privileged. It is intended solely for the named recipient(s) and access to this e-mail by anyone else is unauthorized. The views are those of the sender and not necessarily the views of Sony Ericsson and Sony Ericsson accepts no responsibility or liability whatsoever or howsoever arising in connection with this e-mail.Any attachment(s) to this message has been checked for viruses, but please rely on your own virus checker and procedures. If you contact us by e-mail, we will store your name and address to facilitate communications. If you are not the intended recipient, please inform the sender by replying this transmission and delete the e-mail and any copies of it without disclosing it.

Received on Wednesday, 5 October 2011 13:48:24 UTC