Cross-Container Development and Porting

Although the OpenSocial specification was originally meant to allow developers to port applications fairly easily from one OpenSocial container to the next, it has evolved to provide containers with the flexibility to implement only the particular social or implementation features they need. What this means for developers is that there are generally a few implementation differences when working between distinct OpenSocial containers.

In the sections that follow, we’ll discuss some development practices you can use in your applications to expedite cross-container porting.

Get Programming Social Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.