• Save
Mashups
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Mashups

on

  • 1,017 views

Look at Mashups - Microsoft Popfly, Google Mashup Editor,

Look at Mashups - Microsoft Popfly, Google Mashup Editor,
Yahoo Pipes

Statistics

Views

Total Views
1,017
Views on SlideShare
1,015
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mashups Presentation Transcript

  • 1. Mashups Consumerization of the web M. Rajesh [email_address]
  • 2. Agenda
    • What is a Mashup?
    • Mashup – Design Philosophy
    • Demonstration
    • Challenges & Opportunities
    • Q & A
  • 3. What is a Mashup? Mashup originated from pop music. From two different songs (usually belong to different styles) it is mixed singing and musical instruments, which constitute track in a new song. (Source : Wikipedia) Definition: a Web page or application that combines data from two or more external online sources. The external sources are typically other Web sites and their data may be obtained in various ways, including, but not limited to APIs, Web Services (XML), RSS feeds, and screenscraping.
  • 4. Example - HousingMaps Google Maps + Craigslist = Housingmaps Rich interaction often requires talking back and forth between components House’s address  lat / long  map it
  • 5. Mashup – The Design Philosophy
    • Separate your information from its presentation
    • Create an easy-to-use JavaScript API for data access
      • Access SOAP or REST services with AJAX
      • Load RSS or other XML-formatted data
      • Keep it simple! Don’t break the web!
    • Tell people about your API ( Publish it!)
    • Step back, and see what happens!
  • 6. More Examples
    • Ajax Start Pages
      • IGoogle
      • PageFlakes
      • Netvibes
    • Mashup Editors/Toolkits
      • Yahoo Pipes
      • Microsoft Popfly
      • Google Mashup Editor
      • Social API’s – Facebook - ??
  • 7. Demo
  • 8. Challenges….
    • Add Value?
    • Service Guarantee? – Stability & Uptime
    • Build Real Applications?
  • 9. Opportunities…
    • Travel Services
      • Complete Trip & Itinerary Planner
      • Fare Prices Monitoring
      • Seat Availability
    • Financial Services
      • Manage Portfolios
    • Enterprise Mashups
      • CXO’s Dashboards
    • Other Misc. Services
      • Tracking (Fed-Ex, School Buses)
  • 10. Thoughts … Questions