Welcome to OpenSocial! To get started building social applications, follow these steps:
Brainstorm with a few friends about an app you want to build. Take a look through the Social Design Best Practices article, and see how those pointers might apply to your app.
Get comfortable with the API, review the Developer's Guide and the OpenSocial Tutorial.
Pick a social network to use for testing and start writing code. As you're writing your app, you may wish to consult the OpenSocial JavaScript API reference. Below is a list of social networks that you can use to get started:
|
|
|
|
|
|---|---|---|---|
| hi5 |
|
hi5's Developer Site | White-listed apps available for users, and open sandbox access |
| iGoogle |
|
iGoogle Developer Home | Open sandbox access |
| MySpace |
|
|
White-listed developer accounts |
| orkut.com |
|
orkut Developer Home | Upcoming pre-launch testing, and sandbox access |
| Shindig sample |
|
Shindig+Caja Intro |
Best effort availability and bleeding-edge functionality, including Caja Note: Test container for app developers only. |
| Ning |
|
Ning's OpenSocial Site |
Opt-in, per network, user availability |
| Plaxo Pulse |
|
Plaxo's Gadgets Page | White-listed apps available for users |
Now, you're off and running! There are lots of developer resources to help you along the way. Check out this video for an overview.
To talk with others who are building apps, or ask qustions about OpenSocial, please visit the OpenSocial developer forum.
Note: If you want to support OpenSocial apps running on your own website, please visit the hosting OpenSocial apps page.