1 / 41

Campus Perceiving OPhone Widgets’ Suite

Campus Perceiving OPhone Widgets’ Suite. WEN Si, XIAO Zhi-qing, CHEN Hao, YU He-qi. Widgets – A Dark Horse In Web 2.0. What’s Widgets?. What’s Widgets?. iGoogle. What’s Widgets?. MyYahoo!. What’s Widgets?. Apple’s Dashboard. What’s Widgets?. Microsoft’s Gadgets. What’s Widgets?.

aquarius
Download Presentation

Campus Perceiving OPhone Widgets’ Suite

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Campus Perceiving OPhone Widgets’ Suite WEN Si, XIAO Zhi-qing, CHEN Hao, YU He-qi

  2. Widgets – A Dark Horse In Web 2.0 • What’s Widgets?

  3. What’s Widgets? • iGoogle

  4. What’s Widgets? • MyYahoo!

  5. What’s Widgets? • Apple’s Dashboard

  6. What’s Widgets? • Microsoft’s Gadgets

  7. What’s Widgets?

  8. What’s Widgets? • Widgets are small applications that run on the Widget engine.

  9. What’s Widgets? • Widgets are small applications that run on the Widget engine. • It provides a single service such as a map, news feeds, etc.

  10. OPhone Widget

  11. Widget/Server Structure

  12. Widget/Server Structure

  13. Widget/Server Structure JIL Widget Engine on OPhone

  14. Widget/Server Structure JIL Widget Engine on OPhone Interpret HTML, CSS, JavaScript codes to native programs

  15. Widget/Server Structure JIL Widget Engine on OPhone Interpret HTML, CSS, JavaScript codes to native programs REST

  16. Widget/Server Structure JIL Widget Engine on OPhone Interpret HTML, CSS, JavaScript codes to native programs REST redirection + PHP

  17. Widget/Server Structure JIL Widget Engine on OPhone Interpret HTML, CSS, JavaScript codes to native programs REST redirection + PHP Mask off the heteromerous of databases

  18. Widget/Server Structure JIL Widget Engine on OPhone Interpret HTML, CSS, JavaScript codes to native programs REST redirection + PHP Mask off the heteromerous of databases MySQL + RSS

  19. Sensors

  20. Sensors Node

  21. Sensors Node Relay

  22. Sensors Gateway Node Relay

  23. Sensors • How to insert data?

  24. Sensors • Server at Sensor

  25. Sensors • Server at Sensor

  26. Sensors • Server at Sensor • Providing web service at 32k ROM, 2k RAM MCU.

  27. Sensors • Server at Sensor • Providing web service at 32k ROM, 2k RAM MCU. • Not enough fixed IP addresses.

  28. Sensors • RESTful API • REST = REpresentational State Transfer • HTTP protocol • GET method • POST method • …

  29. Sensors • RESTful API • REST • HTTP protocol • GET method • POST method • …

  30. Sensors • RESTful API • REST • HTTP protocol • GET method • POST method • …

  31. Sensors • RESTful API • REST • HTTP protocol • GET method • POST method • …

  32. Web Server • RESTful API • Compute • Data I/O

  33. Widgets

  34. Widgets • JIL Widget Engine

  35. Widget Demo • Perceiving Widgets

  36. Widget Demo • InformationMashupWidgets

  37. Widget Demo • 4W Learning Widgets • whenever, whoever, wherever, whatever

  38. MMarket • http://www.mmarket.com/

  39. MMarket

  40. The End. Contact me: xzq.xiaozhiqing@gmail.com

  41. Q&A

More Related