Advanced Widget Development1 / 930.09.2009FOWA 09Advanced Widget developmentDominikHelleberg30.09.2009DominikHelleberg
2 / 9Advanced Widget development	ContentsAdvanced technologies for widget developmentAdvanced tools for widget developmentDemo of on-device-development / debuggingDominikHelleberg
Widgets – Advanced Web Technology Therearemanybeautiful & interesting Web technologies out thereHTML 5SVGCanvasWICDThereis a problem in thedesktop web…..6.x3 / 9DominikHelleberg
Widgets – Advanced Web Technology For mobile widgets, thesituationis different: Opera !WebKit !FeelfreetouseDoJo,JQueryGoogle ChartsOpenstreetmapEvery web-based API youcanthinkof!4 / 9DominikHelleberg
Widgets – Advanced Mobile Technology Mobile Widgetsare Portable   Easy todevelop & maintainBased on open standards A bit limited in functionalityIn thenearfuture, Widgets will getaccesstoYourlocationPhonebookCamera Messaging …5 / 9DominikHelleberg
Widgets – Advanced ToolsOpera dragonflyDesktop debuggingOn devicedebuggingOn devicedevelopmentNokia EnergyProfilerPower / CPU / networkconsumption6 / 9DominikHelleberg
Widgets – On devicedebuggingWhyandWhen?Problems portingfrom Desktop to mobileProblems portingfrom WLAN to Mobile networkUnexpected XHR responsesStrange eventbehaviour on mobile?UI optimizationPerformance measures / optimization7 / 9DominikHelleberg
8 / 9Widgets – On device debugging  	Getting started!DominikHelleberg
9 / 9 Questions & AnswersDominikHelleberg

Widget Workshop Advanced Development

  • 1.
    Advanced Widget Development1/ 930.09.2009FOWA 09Advanced Widget developmentDominikHelleberg30.09.2009DominikHelleberg
  • 2.
    2 / 9AdvancedWidget development ContentsAdvanced technologies for widget developmentAdvanced tools for widget developmentDemo of on-device-development / debuggingDominikHelleberg
  • 3.
    Widgets – AdvancedWeb Technology Therearemanybeautiful & interesting Web technologies out thereHTML 5SVGCanvasWICDThereis a problem in thedesktop web…..6.x3 / 9DominikHelleberg
  • 4.
    Widgets – AdvancedWeb Technology For mobile widgets, thesituationis different: Opera !WebKit !FeelfreetouseDoJo,JQueryGoogle ChartsOpenstreetmapEvery web-based API youcanthinkof!4 / 9DominikHelleberg
  • 5.
    Widgets – AdvancedMobile Technology Mobile Widgetsare Portable  Easy todevelop & maintainBased on open standards A bit limited in functionalityIn thenearfuture, Widgets will getaccesstoYourlocationPhonebookCamera Messaging …5 / 9DominikHelleberg
  • 6.
    Widgets – AdvancedToolsOpera dragonflyDesktop debuggingOn devicedebuggingOn devicedevelopmentNokia EnergyProfilerPower / CPU / networkconsumption6 / 9DominikHelleberg
  • 7.
    Widgets – OndevicedebuggingWhyandWhen?Problems portingfrom Desktop to mobileProblems portingfrom WLAN to Mobile networkUnexpected XHR responsesStrange eventbehaviour on mobile?UI optimizationPerformance measures / optimization7 / 9DominikHelleberg
  • 8.
    8 / 9Widgets– On device debugging Getting started!DominikHelleberg
  • 9.
    9 / 9Questions & AnswersDominikHelleberg