10. OSML, Gadgets, and the Data Pipeline

When OpenSocial first came into being, it was simply some haphazard REST endpoints and a JavaScript API. Over the course of a year of hard hammering and app building, the spec group, working with the community, began to smooth out the lumps and clean up the rough edges. Consistency was brought to the REST API. The JavaScript and REST APIs were aligned with each other. The envelope was pushed by app developers, and many of the best ideas were pushed into the spec.

Something was missing through this process, though. Common tasks, like retrieving a list of friends, were cumbersome and repetitive. In order to do even simple things, app developers had to possess a good working knowledge of JavaScript. App ...

Get Building OpenSocial Apps: A Field Guide to Working with the MySpace Platform now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.