App vs. Widget
                              The mobile web taking over?



                                        @uxebu...
App vs. Widget
                              The mobile web taking over!




                                    @wolframk...
HTML5 Apps
                             The mobile web taking over!




                                   @wolframkriesin...
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 13. Oktober 2010
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 13. Oktober 2010
We open the mobile web.



                                 @wolframkriesing

Mittwoch, 13. Oktober 2010
JavaScript                                AJAX
                                    FrontEnd
       Usability              ...
Mittwoch, 13. Oktober 2010
Cross Platform         WebWorks
            Mobile Apps
                                                    anyware

     ...
Objective-C          Symbian C   Java

                     Java     .NET       ...

Mittwoch, 13. Oktober 2010
€
                                 €     €

                             €   €   €€€...




Mittwoch, 13. Oktober 2010
€




Mittwoch, 13. Oktober 2010
€
                             Web Technologies




Mittwoch, 13. Oktober 2010
Engine of the web

                             http://www.flickr.com/photos/robadob/88901885/




Mittwoch, 13. Oktober 20...
App Store
                             without Apple!


Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Real Use Case:
                               EventNinja


Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
http://bit.ly/webdev-events

Mittwoch, 13. Oktober 2010
iPhone vs. WebOS


                               •CSS
                               •Help Button
                       ...
Facts

                     • 3 Months Investigation
                     • 6 SDKs (10GB?, VMs, ...)
                     ...
Mittwoch, 13. Oktober 2010
EmbedJS



Mittwoch, 13. Oktober 2010
The Supported Devices

                             ... and there will be more
                              to embed Java...
http://www.flickr.com/photos/tacoekkel/25538919/




Mittwoch, 13. Oktober 2010
http://www.flickr.com/photos/hugo90/3916794427/




Mittwoch, 13. Oktober 2010
Shrink Your API




                             20kB         8kB


Mittwoch, 13. Oktober 2010
Simple queries > simple library function
                                Only ".class" and "#id" queries




             ...
13 LOC
                     Simple queries > simple library function
                                Only ".class" and "#i...
At Runtime
                             At Build Time



Mittwoch, 13. Oktober 2010
dojo-blackberry.js

                             dojo-blackberry46.js

                             dojo-nokia-wrt.js

   ...
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Mittwoch, 13. Oktober 2010
Thank you



                              Wolfram Kriesing

                               http://apparat.io
            ...
Upcoming SlideShare
Loading in...5
×

App vs. Widget (HTML5 Apps) - WebTechCon 2010

1,821

Published on

I showed what is possible with HTML5 Apps and our approaches to optimized JavaScript using embedJS and our soon to be launched packaging service: apparat.io

Published in: Technology, Design
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,821
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

App vs. Widget (HTML5 Apps) - WebTechCon 2010

  1. 1. App vs. Widget The mobile web taking over? @uxebu @wolframkriesing Mittwoch, 13. Oktober 2010
  2. 2. App vs. Widget The mobile web taking over! @wolframkriesing Mittwoch, 13. Oktober 2010
  3. 3. HTML5 Apps The mobile web taking over! @wolframkriesing Mittwoch, 13. Oktober 2010
  4. 4. http://www.flickr.com/photos/cmoi/760513848/ Mittwoch, 13. Oktober 2010
  5. 5. http://www.flickr.com/photos/cmoi/760513848/ Mittwoch, 13. Oktober 2010
  6. 6. We open the mobile web. @wolframkriesing Mittwoch, 13. Oktober 2010
  7. 7. JavaScript AJAX FrontEnd Usability UserExperience CSS mobile Browser Web2.0 dojo TouchScroll OpenSource Mittwoch, 13. Oktober 2010
  8. 8. Mittwoch, 13. Oktober 2010
  9. 9. Cross Platform WebWorks Mobile Apps anyware W3C Widgets Hybrid Apps Mobile Web Apps 360 Apps universal apps HTML5 Apps Opera Widgets Mittwoch, 13. Oktober 2010
  10. 10. Objective-C Symbian C Java Java .NET ... Mittwoch, 13. Oktober 2010
  11. 11. € € € € € €€€... Mittwoch, 13. Oktober 2010
  12. 12. € Mittwoch, 13. Oktober 2010
  13. 13. € Web Technologies Mittwoch, 13. Oktober 2010
  14. 14. Engine of the web http://www.flickr.com/photos/robadob/88901885/ Mittwoch, 13. Oktober 2010
  15. 15. App Store without Apple! Mittwoch, 13. Oktober 2010
  16. 16. Mittwoch, 13. Oktober 2010
  17. 17. Mittwoch, 13. Oktober 2010
  18. 18. Mittwoch, 13. Oktober 2010
  19. 19. Mittwoch, 13. Oktober 2010
  20. 20. Real Use Case: EventNinja Mittwoch, 13. Oktober 2010
  21. 21. Mittwoch, 13. Oktober 2010
  22. 22. Mittwoch, 13. Oktober 2010
  23. 23. http://bit.ly/webdev-events Mittwoch, 13. Oktober 2010
  24. 24. iPhone vs. WebOS •CSS •Help Button •Back Button •Next Page Arrow •Scrolling Area Mittwoch, 13. Oktober 2010
  25. 25. Facts • 3 Months Investigation • 6 SDKs (10GB?, VMs, ...) • 6 ways to find bugs • 6 App Stores (Account, Submit, Review, ...) Mittwoch, 13. Oktober 2010
  26. 26. Mittwoch, 13. Oktober 2010
  27. 27. EmbedJS Mittwoch, 13. Oktober 2010
  28. 28. The Supported Devices ... and there will be more to embed JavaScript on Mittwoch, 13. Oktober 2010
  29. 29. http://www.flickr.com/photos/tacoekkel/25538919/ Mittwoch, 13. Oktober 2010
  30. 30. http://www.flickr.com/photos/hugo90/3916794427/ Mittwoch, 13. Oktober 2010
  31. 31. Shrink Your API 20kB 8kB Mittwoch, 13. Oktober 2010
  32. 32. Simple queries > simple library function Only ".class" and "#id" queries vs. Full fledged queries > Full blown library function Mittwoch, 13. Oktober 2010
  33. 33. 13 LOC Simple queries > simple library function Only ".class" and "#id" queries vs. Full fledged queries > Full blown library function ~200 LOC Mittwoch, 13. Oktober 2010
  34. 34. At Runtime At Build Time Mittwoch, 13. Oktober 2010
  35. 35. dojo-blackberry.js dojo-blackberry46.js dojo-nokia-wrt.js dojo-opera.js dojo-webkit-mobile.js dojo-windows-mobile.js Mittwoch, 13. Oktober 2010
  36. 36. Mittwoch, 13. Oktober 2010
  37. 37. Mittwoch, 13. Oktober 2010
  38. 38. Mittwoch, 13. Oktober 2010
  39. 39. Mittwoch, 13. Oktober 2010
  40. 40. Mittwoch, 13. Oktober 2010
  41. 41. Mittwoch, 13. Oktober 2010
  42. 42. Mittwoch, 13. Oktober 2010
  43. 43. Thank you Wolfram Kriesing http://apparat.io http://embedjs.org Mittwoch, 13. Oktober 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×