Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Yahoo pipes


Published on

Yahoo! Pipes is a web application from Yahoo! that provides a graphical user interface for building data mashups that aggregate web feeds, web pages, and other services, creating Web-based apps from various sources, and publishing those apps.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Yahoo pipes

  1. 1. Yahoo Pipes: Mashups for the NON-TECHIES! From: Kanu Kukreja
  2. 2. Overview <ul><li>What is Yahoo Pipes? </li></ul><ul><li>Building a Pipe </li></ul><ul><li>Pipe Features </li></ul><ul><li>Demo </li></ul><ul><li>Common Uses </li></ul><ul><li>Useful Links </li></ul><ul><li>Questions </li></ul>
  3. 3. What is Yahoo Pipes? <ul><li>Tool to aggregate, manipulate and Mashup content from around the web. </li></ul><ul><li>Free online service </li></ul><ul><li>Beta version released in February 2007 by Yahoo </li></ul><ul><li>Named after “Unix Pipes” </li></ul><ul><li>http:// /pipes/ </li></ul>
  4. 4. Getting Started <ul><li>Create a Yahoo! Account (unless you have one) </li></ul>
  5. 5. Home Page of Yahoo Pipes
  6. 6. Pipes Editor <ul><li>Pipes are created using an AJAX enabled JavaScript authoring tool called the “Pipes Editor” </li></ul><ul><li>Consists of three panes </li></ul><ul><ul><li>Library Pane </li></ul></ul><ul><ul><li>Canvas Pane </li></ul></ul><ul><ul><li>Debugger Pane </li></ul></ul>
  7. 7. Panes in Pipes Editor Canvas pane Debugger Pane Library Pane
  8. 8. Result Format <ul><li>Maps </li></ul><ul><li>Images </li></ul><ul><li>List </li></ul>
  9. 9. Result in Maps Form
  10. 10. Result in List Form
  11. 11. Result in Image Form
  12. 12. Reminder <ul><li> This is for NON-TECHIES! </li></ul>
  13. 13. Building a Pipe <ul><li>Drag in-built modules onto the canvas and join them together </li></ul><ul><li>Each Pipe consists of two or more modules. </li></ul><ul><li>Each module has one or more terminals that link output to input </li></ul><ul><li>Modules are finally linked to an output module to create the pipe </li></ul>
  14. 14. Pipe Features <ul><li>Accepts many inputs & outputs </li></ul><ul><ul><li>RSS, ATOM, JSON, XML </li></ul></ul><ul><li>Connect Pipes to other Pipes </li></ul><ul><li>Take in user input (via form fields) </li></ul><ul><li>Annotate items (geocode data) </li></ul>
  15. 15. Common uses of Pipes <ul><li>Customizable feed aggregator </li></ul><ul><li>RSS without Server Side Scripts </li></ul><ul><li>Mashup any number of data feeds </li></ul><ul><li>Solve any number of individual problems </li></ul><ul><li>Many more possibilities </li></ul>
  16. 16. Mashup of News
  17. 17. Use the Pipe as:
  18. 18. Fun Applications with Pipes <ul><li> http:// </li></ul>
  19. 19. Useful Links <ul><li> </li></ul><ul><li> </li></ul>
  20. 20. Reminder <ul><li> This is for NON-TECHIES! </li></ul>
  21. 21. Questions?