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

2,169 views

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
2,169
On SlideShare
0
From Embeds
0
Number of Embeds
105
Actions
Shares
0
Downloads
67
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mashup Application at Barcampbkk2

  1. Mashup Application Bunthid Jirasapanan (bunthidj@sedthink.com)
  2. Agenda What & Why mashup 1 Mashup & SOA 2 Mashup tools & Methodology 3 Example of Thai's mashups 4
  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. Why we need mashup? <ul><li>Information integrator </li></ul><ul><li>Additional features </li></ul><ul><li>Better usabilities </li></ul>
  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. Example mashup
  7. Example mashup
  8. Example mashup
  9. Example mashup
  10. Example mashup
  11. Example mashup
  12. Mashup & SOA
  13. Mashup development methodology WTF New concept Does it need? Data source Perf & Scalable UAT
  14. Mashup development
  15. Tools (www.dapper.net)
  16. Tools (Yahoo pipes)
  17. Tools (QED Wiki)
  18. Tools (Popfly)
  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. Example of Thai's mashups
  21. Example of Thai's mashups
  22. Example of Thai's mashups
  23. SedThink www.sedthink.com
  24. www. sedthink .com Thank You !

×