The Gadget Specification

Our first task, much like with any other gadget, is to implement the XML gadget wrapper for the application markup and content:

<?xml version="1.0" encoding="utf-8"?>
<Module>
   <ModulePrefs title="Chapter 5 rollup example"
                title_url="http://www.jcleblanc.com"
                description="Displays the profile information for the
                             current user and user friends"
                author="Jonathan LeBlanc">
      <Require feature="opensocial-0.9"/>
      <Require feature="osapi" />
   </ModulePrefs>

We add in the gadget metadata for author, description, title, and the associated title URL. In this gadget, we will be using the OpenSocial lightweight JavaScript library osapi and will not need any other libraries along with this feature. To include osapi, we add in two Require nodes—one for OpenSocial 0.9, which is the lowest OpenSocial version needed for osapi, and one for the osapi library itself.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.136.84