Enviar pesquisa
Carregar
Webmontag München Cross Platform
•
0 gostou
•
495 visualizações
W
wolframkriesing
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 52
Baixar agora
Baixar para ler offline
Recomendados
Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06
Skills Matter
Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2
Federico Galassi
Please Don't Touch the Slow Parts
Please Don't Touch the Slow Parts
Federico Galassi
Drupal In The Cloud
Drupal In The Cloud
Chapter Three
University of Abertay Dundee - afternoon
University of Abertay Dundee - afternoon
Rachel Andrew
Technology and Change
Technology and Change
Richard Wallis
Making your oss project more like rails
Making your oss project more like rails
Yehuda Katz
University of Abertay Dundee - evening
University of Abertay Dundee - evening
Rachel Andrew
Recomendados
Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06
Skills Matter
Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2
Federico Galassi
Please Don't Touch the Slow Parts
Please Don't Touch the Slow Parts
Federico Galassi
Drupal In The Cloud
Drupal In The Cloud
Chapter Three
University of Abertay Dundee - afternoon
University of Abertay Dundee - afternoon
Rachel Andrew
Technology and Change
Technology and Change
Richard Wallis
Making your oss project more like rails
Making your oss project more like rails
Yehuda Katz
University of Abertay Dundee - evening
University of Abertay Dundee - evening
Rachel Andrew
Web Futures: Implications For HE
Web Futures: Implications For HE
lisbk
Tim stone.html5.rjug.20110316
Tim stone.html5.rjug.20110316
Richmond Java User's Group
Creating OpenSocial Apps
Creating OpenSocial Apps
Bastian Hofmann
Wissenstechnologie I
Wissenstechnologie I
mgrani
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Thierry Koscielniak
Open for Reuse: Library data and mashups
Open for Reuse: Library data and mashups
ostephens
HTML5 - A nova era da Web
HTML5 - A nova era da Web
André Luís
Ukrtweetpetersmirnov 100212092129 Phpapp02
Ukrtweetpetersmirnov 100212092129 Phpapp02
Peter Smirnov
Rights And Responsibilities For Better Communities
Rights And Responsibilities For Better Communities
Associated Property Management (APM)
SK Pengalaman kerja
SK Pengalaman kerja
indra suwandhi
4 9 pricing ratio
4 9 pricing ratio
Fauquier Horticulture
3A_1_spatially clustered associations
3A_1_spatially clustered associations
GISRUK conference
How To Buy Data Warehouse
How To Buy Data Warehouse
Eric Sun
A roadmap to developing a best in class health website
A roadmap to developing a best in class health website
Richard Meyer
HTML5 Apps - Cross platform
HTML5 Apps - Cross platform
wolframkriesing
Mobile Cross Platform
Mobile Cross Platform
Nikolai Onken
A Match Made In The Cloud
A Match Made In The Cloud
Chapter Three
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
Zi Bin Cheah
Mobile Development with uPortal and Infusion
Mobile Development with uPortal and Infusion
colinbdclark
Palm Developer Day: Opening Keynote
Palm Developer Day: Opening Keynote
dion
HTML5: About Damn Time
HTML5: About Damn Time
Kevin Lawver
Caelum dicas web 2010
Caelum dicas web 2010
Fabio Akita
Mais conteúdo relacionado
Mais procurados
Web Futures: Implications For HE
Web Futures: Implications For HE
lisbk
Tim stone.html5.rjug.20110316
Tim stone.html5.rjug.20110316
Richmond Java User's Group
Creating OpenSocial Apps
Creating OpenSocial Apps
Bastian Hofmann
Wissenstechnologie I
Wissenstechnologie I
mgrani
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Thierry Koscielniak
Open for Reuse: Library data and mashups
Open for Reuse: Library data and mashups
ostephens
HTML5 - A nova era da Web
HTML5 - A nova era da Web
André Luís
Mais procurados
(7)
Web Futures: Implications For HE
Web Futures: Implications For HE
Tim stone.html5.rjug.20110316
Tim stone.html5.rjug.20110316
Creating OpenSocial Apps
Creating OpenSocial Apps
Wissenstechnologie I
Wissenstechnologie I
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Presentation Jasig 2010 : portlet integration in uPortal of Ametys and Alfresco
Open for Reuse: Library data and mashups
Open for Reuse: Library data and mashups
HTML5 - A nova era da Web
HTML5 - A nova era da Web
Destaque
Ukrtweetpetersmirnov 100212092129 Phpapp02
Ukrtweetpetersmirnov 100212092129 Phpapp02
Peter Smirnov
Rights And Responsibilities For Better Communities
Rights And Responsibilities For Better Communities
Associated Property Management (APM)
SK Pengalaman kerja
SK Pengalaman kerja
indra suwandhi
4 9 pricing ratio
4 9 pricing ratio
Fauquier Horticulture
3A_1_spatially clustered associations
3A_1_spatially clustered associations
GISRUK conference
How To Buy Data Warehouse
How To Buy Data Warehouse
Eric Sun
A roadmap to developing a best in class health website
A roadmap to developing a best in class health website
Richard Meyer
Destaque
(7)
Ukrtweetpetersmirnov 100212092129 Phpapp02
Ukrtweetpetersmirnov 100212092129 Phpapp02
Rights And Responsibilities For Better Communities
Rights And Responsibilities For Better Communities
SK Pengalaman kerja
SK Pengalaman kerja
4 9 pricing ratio
4 9 pricing ratio
3A_1_spatially clustered associations
3A_1_spatially clustered associations
How To Buy Data Warehouse
How To Buy Data Warehouse
A roadmap to developing a best in class health website
A roadmap to developing a best in class health website
Semelhante a Webmontag München Cross Platform
HTML5 Apps - Cross platform
HTML5 Apps - Cross platform
wolframkriesing
Mobile Cross Platform
Mobile Cross Platform
Nikolai Onken
A Match Made In The Cloud
A Match Made In The Cloud
Chapter Three
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
Zi Bin Cheah
Mobile Development with uPortal and Infusion
Mobile Development with uPortal and Infusion
colinbdclark
Palm Developer Day: Opening Keynote
Palm Developer Day: Opening Keynote
dion
HTML5: About Damn Time
HTML5: About Damn Time
Kevin Lawver
Caelum dicas web 2010
Caelum dicas web 2010
Fabio Akita
HTML5 Apps - Mobile Developer Summit Bangalore
HTML5 Apps - Mobile Developer Summit Bangalore
wolframkriesing
Google App Engine - Devfest India 2010
Google App Engine - Devfest India 2010
Patrick Chanezon
We're not designing posters, here!
We're not designing posters, here!
André Luís
Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1
Eelco Visser
Html5 intro
Html5 intro
Ynon Perek
Html5 Apps
Html5 Apps
Nikolai Onken
CSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp Boston
Jen Simmons
Go! Go! Gadgets. Writing an OpenSocial Application
Go! Go! Gadgets. Writing an OpenSocial Application
Mark Halvorson
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Sumit Kataria
Mobile application development strategies
Mobile application development strategies
Interop
Mobile Web on Drupal!
Mobile Web on Drupal!
Lyza Gardner
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk Oslo
Zi Bin Cheah
Semelhante a Webmontag München Cross Platform
(20)
HTML5 Apps - Cross platform
HTML5 Apps - Cross platform
Mobile Cross Platform
Mobile Cross Platform
A Match Made In The Cloud
A Match Made In The Cloud
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
Mobile Development with uPortal and Infusion
Mobile Development with uPortal and Infusion
Palm Developer Day: Opening Keynote
Palm Developer Day: Opening Keynote
HTML5: About Damn Time
HTML5: About Damn Time
Caelum dicas web 2010
Caelum dicas web 2010
HTML5 Apps - Mobile Developer Summit Bangalore
HTML5 Apps - Mobile Developer Summit Bangalore
Google App Engine - Devfest India 2010
Google App Engine - Devfest India 2010
We're not designing posters, here!
We're not designing posters, here!
Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1
Html5 intro
Html5 intro
Html5 Apps
Html5 Apps
CSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp Boston
Go! Go! Gadgets. Writing an OpenSocial Application
Go! Go! Gadgets. Writing an OpenSocial Application
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile application development strategies
Mobile application development strategies
Mobile Web on Drupal!
Mobile Web on Drupal!
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk Oslo
Mais de wolframkriesing
JavaScript The Language Meetup - Async functions
JavaScript The Language Meetup - Async functions
wolframkriesing
Our react-native experiences at crewmeister
Our react-native experiences at crewmeister
wolframkriesing
ES6 katas - talk given at enterjs
ES6 katas - talk given at enterjs
wolframkriesing
TDD for Kids - VLCjs (Valencia Spain, July 2015)
TDD for Kids - VLCjs (Valencia Spain, July 2015)
wolframkriesing
ES6Katas.org - an introduction and the story behind
ES6Katas.org - an introduction and the story behind
wolframkriesing
TDD with Google Spreadsheets #enterjs 2015
TDD with Google Spreadsheets #enterjs 2015
wolframkriesing
Baby steps
Baby steps
wolframkriesing
TDD with Google Spreadsheets
TDD with Google Spreadsheets
wolframkriesing
ECMAScript 6 for real
ECMAScript 6 for real
wolframkriesing
Refactoring out of the mess
Refactoring out of the mess
wolframkriesing
Day2 - Refactoring (Lecture SS 2015)
Day2 - Refactoring (Lecture SS 2015)
wolframkriesing
Day1 - TDD (Lecture SS 2015)
Day1 - TDD (Lecture SS 2015)
wolframkriesing
react.js - DOM as it was meant
react.js - DOM as it was meant
wolframkriesing
Pixelplant - WebDev Meetup Salzburg
Pixelplant - WebDev Meetup Salzburg
wolframkriesing
Better Code through TDD
Better Code through TDD
wolframkriesing
April JavaScript Tools
April JavaScript Tools
wolframkriesing
Presentation Mobile Monday Munich, March 2012
Presentation Mobile Monday Munich, March 2012
wolframkriesing
Webtestsuite black berrydevcon
Webtestsuite black berrydevcon
wolframkriesing
EmbedJS
EmbedJS
wolframkriesing
JavaScript Tools (PHPConference 2011, Berlin)
JavaScript Tools (PHPConference 2011, Berlin)
wolframkriesing
Mais de wolframkriesing
(20)
JavaScript The Language Meetup - Async functions
JavaScript The Language Meetup - Async functions
Our react-native experiences at crewmeister
Our react-native experiences at crewmeister
ES6 katas - talk given at enterjs
ES6 katas - talk given at enterjs
TDD for Kids - VLCjs (Valencia Spain, July 2015)
TDD for Kids - VLCjs (Valencia Spain, July 2015)
ES6Katas.org - an introduction and the story behind
ES6Katas.org - an introduction and the story behind
TDD with Google Spreadsheets #enterjs 2015
TDD with Google Spreadsheets #enterjs 2015
Baby steps
Baby steps
TDD with Google Spreadsheets
TDD with Google Spreadsheets
ECMAScript 6 for real
ECMAScript 6 for real
Refactoring out of the mess
Refactoring out of the mess
Day2 - Refactoring (Lecture SS 2015)
Day2 - Refactoring (Lecture SS 2015)
Day1 - TDD (Lecture SS 2015)
Day1 - TDD (Lecture SS 2015)
react.js - DOM as it was meant
react.js - DOM as it was meant
Pixelplant - WebDev Meetup Salzburg
Pixelplant - WebDev Meetup Salzburg
Better Code through TDD
Better Code through TDD
April JavaScript Tools
April JavaScript Tools
Presentation Mobile Monday Munich, March 2012
Presentation Mobile Monday Munich, March 2012
Webtestsuite black berrydevcon
Webtestsuite black berrydevcon
EmbedJS
EmbedJS
JavaScript Tools (PHPConference 2011, Berlin)
JavaScript Tools (PHPConference 2011, Berlin)
Último
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Último
(20)
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Webmontag München Cross Platform
1.
Mobile Apps
Cross Platform HTML5 Apps Wolfram Kriesing uxebu Montag, 12. April 2010
2.
We open the
mobile web. Montag, 12. April 2010
3.
Montag, 12. April
2010
4.
Landscape
http://www.flickr.com/photos/tillwe/146242691/ Montag, 12. April 2010
5.
Landscape
http://www.flickr.com/photos/tillwe/146242691/ Montag, 12. April 2010
6.
30th July 2009
14 Stores 23rd September 2009 23 Stores 2nd December 2009 26 Stores http://bit.ly/distimo-appstores Montag, 12. April 2010
7.
Cross Platform Montag, 12.
April 2010
8.
Objective-C
Symbian C Java Java .NET ... Montag, 12. April 2010
9.
HTML Montag, 12. April
2010
10.
Engine of the
web http://www.flickr.com/photos/robadob/88901885/ Montag, 12. April 2010
11.
Why HTML?
•lot of devs •easy to write •common •easy to test •stable standard •widely spread Montag, 12. April 2010
12.
iPhone - First
usable mobile browser http://www.flickr.com/photos/chris_radcli!/2947219465/ Montag, 12. April 2010
13.
71% of all
phones have a modern xTML web browser. http://bit.ly/tomiahonen-2010-almanac Montag, 12. April 2010
14.
App Store
without Apple! Montag, 12. April 2010
15.
all the (smart)phones
have browsers HTML works everywhere! low hanging fruit Montag, 12. April 2010
16.
http://www.flickr.com/photos/halfbisqued/2353845688
= W3C Widget, Vodafone360 App Montag, 12. April 2010
17.
What is a
Widget? Montag, 12. April 2010
18.
Montag, 12. April
2010
19.
}? Montag, 12. April
2010
20.
Types of "Apps"
• Preinstalled • Native App (from "some" app store) • Website limited access to phone resources • W3C Widget access by widget runtime • Wrapped W3C Widget access depends on it's runtime Montag, 12. April 2010
21.
Layout
index.html Design style.css AJAX Library Database Montag, 12. April 2010
22.
Layout
index.html W3C Widget = Design Icon style.css Configuration AJAX Library config.xml Database Montag, 12. April 2010
23.
What is a
W3C Widget? Montag, 12. April 2010
24.
What is a
W3C Widget? Montag, 12. April 2010
25.
What is a
W3C Widget? • HTML • CSS • JavaScript • config.xml • zip it • rename to *.wgt Montag, 12. April 2010
26.
DONE!
http://www.flickr.com/photos/sundazed/2704578067/ Montag, 12. April 2010
27.
On any phone? Montag,
12. April 2010
28.
HTML
tive na Montag, 12. April 2010
29.
W3C Widgets
ti ve na HTML tive na Montag, 12. April 2010
30.
W3C Widgets
ti ve na HTML tive na Montag, 12. April 2010
31.
W3C Widgets
ti ve na HTML tive na Montag, 12. April 2010
32.
W3C Widgets
...yes not purely but great HTML support Montag, 12. April 2010
33.
Almost for free
• Facebook widget • Dashboard widget • Website widget • TV Widget • ... Montag, 12. April 2010
34.
A Phone is
... Montag, 12. April 2010
35.
http://www.flickr.com/photos/kratz/1984004945/ Montag, 12. April
2010
36.
http://www.flickr.com/photos/mbiddulph/3087388964/ Montag, 12. April
2010
37.
http://www.flickr.com/photos/redstamp/4222841946/ Montag, 12. April
2010
38.
•
Camera • Compass • GPS • Accelerometer • Calendar • Email • Address book • Watch • Alarm clock • ... Montag, 12. April 2010
39.
Multiple Ways
• W3C Spec http://w3.org/2009/dap/ • JIL Spec http://www.jil.org/ • BONDI Spec http://bondi.omtp.org/ Montag, 12. April 2010
40.
Runtimes
Nokia S60 • JIL Spechttp://www.jil.org/ • BONDI Spec http://bondi.omtp.org/ iPhone • W3C Spec http://w3.org/2009/dap/ Android • PhoneGap http://phonegap.pbworks.com/ • Nokia WRT http://bit.ly/nokia-WRT-APIs Blackberry • Appcelerator http://www.codestrong.com/timobile/api/ Windows Mobile Montag, 12. April 2010
41.
PhoneGap
"An express goal of the PhoneGap project is for the project to not exist." Open Source Montag, 12. April 2010
42.
http://phonegap.pbworks.com/Roadmap Montag, 12. April
2010
43.
Some numbers
• iPhone App = 364 kB • JavaScript, HTML, CSS, media = 124 kB • that means PhoneGap+SDK foot print = 240 kB Montag, 12. April 2010
44.
EventNinja Montag, 12. April
2010
45.
Events,
Layout index.html a Calendar Design Icon style.css Database Configuration AJAX Library config.xml Montag, 12. April 2010
46.
http://bit.ly/webdev-events Montag, 12. April
2010
47.
Montag, 12. April
2010
48.
Montag, 12. April
2010
49.
Montag, 12. April
2010
50.
http://uxebu.com/blog/2010/01/25/humanapi-the-browser-in-the-real-world/ Montag, 12. April
2010
51.
Want to see
it in action? Download it from your store. Contact us. Montag, 12. April 2010
52.
thx
http://uxebu.com Wolfram Kriesing, uxebu wolfram@uxebu.com http://twitter.com/uxebu http://twitter.com/wolframkriesing Montag, 12. April 2010
Baixar agora