Your SlideShare is downloading. ×
0
Mashup Application Bunthid Jirasapanan (bunthidj@sedthink.com)
Agenda What & Why mashup 1 Mashup & SOA 2 Mashup tools & Methodology 3 Example of Thai's mashups 4
What's mashup? <ul><li>In web development, a mashup is a web application that combines data from more than one source into...
Why we need mashup? <ul><li>Information integrator </li></ul><ul><li>Additional features </li></ul><ul><li>Better usabilit...
Type of mashup Mobile <ul><li>Symbian, Blackberry </li></ul><ul><li>Android, iPhone </li></ul><ul><li>JavaFx </li></ul>Web...
Example mashup
Example mashup
Example mashup
Example mashup
Example mashup
Example mashup
Mashup & SOA
Mashup development methodology WTF New concept Does it need? Data source Perf & Scalable UAT
Mashup development
Tools (www.dapper.net)
Tools (Yahoo pipes)
Tools (QED Wiki)
Tools (Popfly)
Practical tools <ul><li>Google appengine </li></ul><ul><li>Python/Ruby (JAVA is not recommend) </li></ul><ul><li>Javascrip...
Example of Thai's mashups
Example of Thai's mashups
Example of Thai's mashups
SedThink www.sedthink.com
www. sedthink .com Thank You !
Upcoming SlideShare
Loading in...5
×

Mashup Application at Barcampbkk2

1,426

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
1,426
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
67
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Mashup Application at Barcampbkk2"

  1. 1. Mashup Application Bunthid Jirasapanan (bunthidj@sedthink.com)
  2. 2. Agenda What & Why mashup 1 Mashup & SOA 2 Mashup tools & Methodology 3 Example of Thai's mashups 4
  3. 3. What's mashup? <ul><li>In web development, a mashup is a web application that combines data from more than one source into a single integrated tool. (Ref: wikipedia) </li></ul><ul><li>Mashup types </li></ul><ul><ul><li>consumer mashups </li></ul></ul><ul><ul><li>data mashups </li></ul></ul><ul><ul><li>business mashups </li></ul></ul>
  4. 4. Why we need mashup? <ul><li>Information integrator </li></ul><ul><li>Additional features </li></ul><ul><li>Better usabilities </li></ul>
  5. 5. Type of mashup Mobile <ul><li>Symbian, Blackberry </li></ul><ul><li>Android, iPhone </li></ul><ul><li>JavaFx </li></ul>Web <ul><li>Portal & Portlet </li></ul><ul><li>Web aggregator </li></ul>Desktop <ul><li>Widget </li></ul><ul><li>RIA </li></ul><ul><li>Normal application but ..... </li></ul>
  6. 6. Example mashup
  7. 7. Example mashup
  8. 8. Example mashup
  9. 9. Example mashup
  10. 10. Example mashup
  11. 11. Example mashup
  12. 12. Mashup & SOA
  13. 13. Mashup development methodology WTF New concept Does it need? Data source Perf & Scalable UAT
  14. 14. Mashup development
  15. 15. Tools (www.dapper.net)
  16. 16. Tools (Yahoo pipes)
  17. 17. Tools (QED Wiki)
  18. 18. Tools (Popfly)
  19. 19. Practical tools <ul><li>Google appengine </li></ul><ul><li>Python/Ruby (JAVA is not recommend) </li></ul><ul><li>Javascript </li></ul><ul><li>Adobe Air/Silverlight </li></ul><ul><li>JavaFX </li></ul>
  20. 20. Example of Thai's mashups
  21. 21. Example of Thai's mashups
  22. 22. Example of Thai's mashups
  23. 23. SedThink www.sedthink.com
  24. 24. www. sedthink .com Thank You !
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×