SlideShare uma empresa Scribd logo
1 de 9
Widget development 1 / 9 30.09.2009 FOWA 09 Widget development Workshop DominikHelleberg 30.09.2009 DominikHelleberg
2 / 9 Widget development team  Contact us via http://www.betavine.net/
Widgets – development	Overview Widgetstechnology „Hello World!“ Basic rulesforwidgetdevelopment Vodafone Widget SDK introduction Basic widgetcodingdemo 3 / 9
Widgets – Technology 	basics  4 / 9 W3C WidgetSpechttp://www.w3.org/TR/widgets/ Web technologies (XHTML / CSS / ECMA Script / SVG) Simple development & deploymentprocess Simple update & maintenanceprocess Simple distributionhttp://widget.vodafone.com/dev/ WearethefirstcrossplatformApp-Store! .wgt index.html config.xml
Widgets – Technology 	Hello World! 5 / 9 ..elloWorldrc Screenshot0001.jpg
6 / 9 Widgets – Development  	The basics Develop on Desktop as long as you can Design for different screen resolutions Package everything into the widget (libs, graphical elements etc.) Respect the limited input capabilities Respect the limited Hardware Respect the navigation paradigm of a mobile device
Widget Development 7 / 9 08.06.2009 Widgets – Development		Vodafone Widget SDK Download the Vodafone Widget SDK fromhttp://www.betavine.net/ OSX & Windows Developer Widget Manager for S60 devices Widget Packager Application Opera Desktop browser Tutorials / documentation / samples Useofis SDK optional!
8 / 9 Widgets – Development  	Getting started! ,[object Object]
Develop & deployfirst Demo widget

Mais conteúdo relacionado

Mais procurados

Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Blurring the difference of Web & Native Apps with HTML 5  & IE 9Blurring the difference of Web & Native Apps with HTML 5  & IE 9
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Rishu Mehra
 
Ari Jaaksi O S I M World 2009
Ari Jaaksi  O S I M  World 2009Ari Jaaksi  O S I M  World 2009
Ari Jaaksi O S I M World 2009
Peter Schneider
 
Bad Light Stops Play
Bad Light Stops PlayBad Light Stops Play
Bad Light Stops Play
george.james
 

Mais procurados (11)

Getting started with mono game on visual studio 2019
Getting started with mono game on visual studio 2019Getting started with mono game on visual studio 2019
Getting started with mono game on visual studio 2019
 
Adobe Max 2010
Adobe Max 2010Adobe Max 2010
Adobe Max 2010
 
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Blurring the difference of Web & Native Apps with HTML 5  & IE 9Blurring the difference of Web & Native Apps with HTML 5  & IE 9
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
 
Ari Jaaksi O S I M World 2009
Ari Jaaksi  O S I M  World 2009Ari Jaaksi  O S I M  World 2009
Ari Jaaksi O S I M World 2009
 
Silverlight
SilverlightSilverlight
Silverlight
 
Blurring the difference between native and web apps with HTML5 & IE9
Blurring the difference between native and web apps with HTML5 & IE9Blurring the difference between native and web apps with HTML5 & IE9
Blurring the difference between native and web apps with HTML5 & IE9
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
 
Liip Techtalk Flash Lite
Liip Techtalk Flash LiteLiip Techtalk Flash Lite
Liip Techtalk Flash Lite
 
Bad Light Stops Play
Bad Light Stops PlayBad Light Stops Play
Bad Light Stops Play
 
Go BlackBerry Z30 ready
Go BlackBerry Z30 readyGo BlackBerry Z30 ready
Go BlackBerry Z30 ready
 
Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook
 

Destaque

DWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
DWS15 - Digital Knowledge session - Jimmy Wales - WikipediaDWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
DWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
IDATE DigiWorld
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
Dominik Helleberg
 
Cambio en las TIC's (El Economista)
Cambio en las TIC's (El Economista)Cambio en las TIC's (El Economista)
Cambio en las TIC's (El Economista)
EAE Business School
 

Destaque (13)

DWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
DWS15 - Digital Knowledge session - Jimmy Wales - WikipediaDWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
DWS15 - Digital Knowledge session - Jimmy Wales - Wikipedia
 
DWS15 - Future Digital Economy Forum - Which role for ICTs - Yves Gassot - IDATE
DWS15 - Future Digital Economy Forum - Which role for ICTs - Yves Gassot - IDATEDWS15 - Future Digital Economy Forum - Which role for ICTs - Yves Gassot - IDATE
DWS15 - Future Digital Economy Forum - Which role for ICTs - Yves Gassot - IDATE
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
 
Cambio en las TIC's (El Economista)
Cambio en las TIC's (El Economista)Cambio en las TIC's (El Economista)
Cambio en las TIC's (El Economista)
 
Presentación1
Presentación1Presentación1
Presentación1
 
No creches yet, poor fret over children's safety
No creches yet, poor fret over children's safetyNo creches yet, poor fret over children's safety
No creches yet, poor fret over children's safety
 
One APK to rule them all
One APK to rule them allOne APK to rule them all
One APK to rule them all
 
Principios para el diseño
Principios para el diseñoPrincipios para el diseño
Principios para el diseño
 
Las posibilidades que ofrecen a la información
Las posibilidades que ofrecen a la informaciónLas posibilidades que ofrecen a la información
Las posibilidades que ofrecen a la información
 
Climate change and poverty: Regional perspectives
 Climate change and poverty: Regional perspectives Climate change and poverty: Regional perspectives
Climate change and poverty: Regional perspectives
 
Fundamentos básicos de mantenimiento/ Ing. Sony A. Zambrano
Fundamentos básicos de mantenimiento/ Ing. Sony A. ZambranoFundamentos básicos de mantenimiento/ Ing. Sony A. Zambrano
Fundamentos básicos de mantenimiento/ Ing. Sony A. Zambrano
 
Sacraments of-Initiation
Sacraments of-InitiationSacraments of-Initiation
Sacraments of-Initiation
 
sociedad de la información
sociedad de la información sociedad de la información
sociedad de la información
 

Semelhante a Widget Workshop Basics

Transmission2 25.11.2009
Transmission2 25.11.2009Transmission2 25.11.2009
Transmission2 25.11.2009
Patrick Lauke
 
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
csdnmobile
 

Semelhante a Widget Workshop Basics (20)

HTML5 Intoduction for Web Developers
HTML5 Intoduction for Web DevelopersHTML5 Intoduction for Web Developers
HTML5 Intoduction for Web Developers
 
Phonegap android angualr material design
Phonegap android angualr material designPhonegap android angualr material design
Phonegap android angualr material design
 
WebRTC for Mobile
WebRTC for MobileWebRTC for Mobile
WebRTC for Mobile
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
 
MOL Pay mobile
MOL Pay mobileMOL Pay mobile
MOL Pay mobile
 
Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010Mozilla Jetpack SDK - LinuxTag 2010
Mozilla Jetpack SDK - LinuxTag 2010
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5
 
Videogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha TouchVideogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha Touch
 
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
 
Transmission2 25.11.2009
Transmission2 25.11.2009Transmission2 25.11.2009
Transmission2 25.11.2009
 
Microsoft Silverlight
Microsoft SilverlightMicrosoft Silverlight
Microsoft Silverlight
 
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4
 
Developing Applications with Nokia WRT
Developing Applications with Nokia WRTDeveloping Applications with Nokia WRT
Developing Applications with Nokia WRT
 
Don't touch the mobile parts
Don't touch the mobile partsDon't touch the mobile parts
Don't touch the mobile parts
 
The Twelve Factor Apps
The Twelve Factor AppsThe Twelve Factor Apps
The Twelve Factor Apps
 
Phone gap
Phone gapPhone gap
Phone gap
 
HTML5 and the Open Web Platform
HTML5 and the Open Web PlatformHTML5 and the Open Web Platform
HTML5 and the Open Web Platform
 
Android a brief intro
Android a brief introAndroid a brief intro
Android a brief intro
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 

Mais de Dominik Helleberg

Android Enterprise Integration
Android Enterprise IntegrationAndroid Enterprise Integration
Android Enterprise Integration
Dominik Helleberg
 
Dominik Helleberg Widgets Wjax
Dominik Helleberg Widgets WjaxDominik Helleberg Widgets Wjax
Dominik Helleberg Widgets Wjax
Dominik Helleberg
 

Mais de Dominik Helleberg (14)

Why do we need more nerds?
Why do we need more nerds?Why do we need more nerds?
Why do we need more nerds?
 
Android Studio und gradle
Android Studio und gradleAndroid Studio und gradle
Android Studio und gradle
 
Android Studio vs. ADT
Android Studio vs. ADTAndroid Studio vs. ADT
Android Studio vs. ADT
 
Embedded Android
Embedded AndroidEmbedded Android
Embedded Android
 
Supercharge your ui
Supercharge your uiSupercharge your ui
Supercharge your ui
 
Core Android
Core AndroidCore Android
Core Android
 
Android Development Tools
Android Development ToolsAndroid Development Tools
Android Development Tools
 
Android Development Tools
Android Development ToolsAndroid Development Tools
Android Development Tools
 
Android ActionBar Navigation reloaded
Android ActionBar Navigation reloadedAndroid ActionBar Navigation reloaded
Android ActionBar Navigation reloaded
 
Rich Graphics & OpenGL mit Android
Rich Graphics & OpenGL mit AndroidRich Graphics & OpenGL mit Android
Rich Graphics & OpenGL mit Android
 
Android Enterprise Integration
Android Enterprise IntegrationAndroid Enterprise Integration
Android Enterprise Integration
 
Android Development ...and the daily challenges
Android Development ...and the daily challengesAndroid Development ...and the daily challenges
Android Development ...and the daily challenges
 
Renderscript in Android 3.x
Renderscript in Android 3.xRenderscript in Android 3.x
Renderscript in Android 3.x
 
Dominik Helleberg Widgets Wjax
Dominik Helleberg Widgets WjaxDominik Helleberg Widgets Wjax
Dominik Helleberg Widgets Wjax
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Widget Workshop Basics

  • 1. Widget development 1 / 9 30.09.2009 FOWA 09 Widget development Workshop DominikHelleberg 30.09.2009 DominikHelleberg
  • 2. 2 / 9 Widget development team Contact us via http://www.betavine.net/
  • 3. Widgets – development Overview Widgetstechnology „Hello World!“ Basic rulesforwidgetdevelopment Vodafone Widget SDK introduction Basic widgetcodingdemo 3 / 9
  • 4. Widgets – Technology basics 4 / 9 W3C WidgetSpechttp://www.w3.org/TR/widgets/ Web technologies (XHTML / CSS / ECMA Script / SVG) Simple development & deploymentprocess Simple update & maintenanceprocess Simple distributionhttp://widget.vodafone.com/dev/ WearethefirstcrossplatformApp-Store! .wgt index.html config.xml
  • 5. Widgets – Technology Hello World! 5 / 9 ..elloWorldrc Screenshot0001.jpg
  • 6. 6 / 9 Widgets – Development The basics Develop on Desktop as long as you can Design for different screen resolutions Package everything into the widget (libs, graphical elements etc.) Respect the limited input capabilities Respect the limited Hardware Respect the navigation paradigm of a mobile device
  • 7. Widget Development 7 / 9 08.06.2009 Widgets – Development Vodafone Widget SDK Download the Vodafone Widget SDK fromhttp://www.betavine.net/ OSX & Windows Developer Widget Manager for S60 devices Widget Packager Application Opera Desktop browser Tutorials / documentation / samples Useofis SDK optional!
  • 8.
  • 13. 9 / 9 Questions & Answers