In this chapter, we will examine some of the more advanced features for building OpenSocial gadgets. In addition to technical implementations, we will dive into some upcoming improvements to the specification and how they’ll work with different distributed web frameworks in the future.
The topics that we will explore include:
Building data sources with data pipelining
Creating an extensible markup layer with templating
Extending features with OSML
Exploring the OpenSocial REST APIs
The new specification and improvements over current functionality
How distributed web frameworks will play a major role in the future of OpenSocial
Once we understand the core features discussed in this chapter, we will apply the lessons we have learned to build out the architecture of an advanced OpenSocial gadget.