Module is the root node.ModulePrefs is used to define app meta data. Content describes the app’s content.YML is supported only in YahooSmallView, YahooFullView, and, Preview. In other views, YML tags would be stripped off. The code can be put within the gadget XML as well as referenced to external file.
Change xml ..
Use preview to test your App and see if things are working fine.
Expand the dropdownChange the App
Additional slide for pulse launching the app
Let’s do a little deep dive and see what features YAP offers
Exact APIs will be clear with the examples in coming slides.
Are there any limitations to YAP ?
YAP: Yahoo! Application Platform By Amit Kumar Supriyo Bose
What is yap ? “YAP is a platform that allows developers to build web applications that would be accessible across different Yahoo! properties.”
Programming modelS Browser SERVER-SIDE “Cajoled” JS/HTML Request YAP Engine HTML JS, CSS, YML Request + Add-On info Yahoo! API/ Any Open API Developer Server
Programming modelS Browser CLIENT-SIDE io.datarequest “Cajoled” JS/HTML io.makerequest YAP Engine Yahoo! API/ Any Open API Signing + OAuth Developer Server
Programming modelS BROWSER FLASH To 3rd PARTY SITE FLASH OBJECT OAuth support YAP Engine Yahoo! API/ Any Open API Developer Server
OpenSocial: Common APIs, multiple destinations.
OpenSocial is a collection of common APIs for web-based social network applications. We are 0.8/0.9 compliant.
Opensocial example http://apps.yahoo.com/-EKalHy4k
OPENSOCIAL EXAMPLE https://github.com/kkunal/yap-hacks/tree/master/opensocial/api_examples
OPENSOCIAL EXAMPLE http://apps.yahoo.com/-hi0q6k74
Opensocial example https://github.com/kkunal/yap-hacks/tree/master/opensocial/api_examples
OpenSocial APIs can also be invoked on the server side. Yahoo! Open Social REST End Point: http://appstore.apps.yahooapis.com/social/rest Examples of this are at: https://github.com/yahoo/yos-social-php5/tree/master/examples
+ YML, a simple way to get more out of your App !