Overview of Mashups

330 views

Published on

Overview of mashups

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
330
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Overview of Mashups

  1. 1. Mashups<br />TonuMikk<br />tonumikk at yahoo dot com<br />GrantFlow.com<br />
  2. 2. Definition<br />A mashup is a web page or application that combines data or functionality from two or more external sources to create a new service.<br />
  3. 3. Mashup components<br />One data source or functionality<br />Second data source or functionality<br />New Web service<br />
  4. 4. More…<br />The term mashup implies easy, fast integration, frequently using open Application Programming Interfaces (APIs) and data sources to produce results that were not the original reason for producing the raw source data<br />
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9.
  10. 10. Why mashups?<br />Provides information in a useful way that was not possible or intended before.<br />
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18. The web application creation<br />Old way<br />Hired out for a bunch of money<br />Bad product<br />New way<br />Open data<br />Open architecture<br />Citizen talent<br />Little money<br />Good product<br />
  19. 19. Motivations for creators<br />For Government organizations<br />Greater transparency<br />Fills government mission to serve people<br />For individuals<br />Fame<br />Possible prize money<br />
  20. 20.
  21. 21. Enterprise mashups<br />For external use<br />Information/service that serves the general public<br />For internal use<br />Information or service that serves the internal functions of an enterprise<br />
  22. 22. Enterprise mashup- a modern day MS Excel macro? <br />
  23. 23. Mashup creation tools<br />Yahoo Pipes<br />Microsoft Popfly (no longer available)<br />Google Mashup Editor (no longer available), replaced by Google App Engine<br />
  24. 24.
  25. 25.
  26. 26.
  27. 27. Every man’s tools<br />Netvibes<br />Zoho Creator<br />Django framework (perhaps not every man’s)<br />
  28. 28.
  29. 29.
  30. 30.
  31. 31. What are you thinking about mashups?<br />Are they useful?<br />Are they necessary?<br />Does your organization have some?<br />Does it need some?<br />How would you create them?<br />Why would you create them?<br />Who would create them?<br />
  32. 32. TonuMikktonumikkat yahoo dot com<br />

×