Mobile-Times 2010: Cross Platform Apps

  • Published on
    28-Nov-2014

  • View
    3.046

  • Download
    0

Embed Size (px)

DESCRIPTION

The base of cross platform is HTML, which exists on every phone with a browser. Slides show how W3C widgets are the center for our cross platform approach.

Transcript

<ul><li> 1. Mobile Apps Cross Platform Wolfram Kriesing uxebu Donnerstag, 4. Mrz 2010 </li> <li> 2. We open the mobile web. Donnerstag, 4. Mrz 2010 </li> <li> 3. Donnerstag, 4. Mrz 2010 </li> <li> 4. Landscape http://www.ickr.com/photos/tillwe/146242691/ Donnerstag, 4. Mrz 2010 </li> <li> 5. Landscape http://www.ickr.com/photos/tillwe/146242691/ Donnerstag, 4. Mrz 2010 </li> <li> 6. 30th July 2009 14 Stores 23rd September 2009 23 Stores 2nd December 2009 26 Stores http://bit.ly/distimo-appstores Donnerstag, 4. Mrz 2010 </li> <li> 7. Cross Platform Donnerstag, 4. Mrz 2010 </li> <li> 8. Objective-C Symbian C Java Java .NET ... Donnerstag, 4. Mrz 2010 </li> <li> 9. HTML Donnerstag, 4. Mrz 2010 </li> <li> 10. Engine of the web http://www.ickr.com/photos/robadob/88901885/ Donnerstag, 4. Mrz 2010 </li> <li> 11. Why HTML? lot of devs easy to write common easy to test stable standard widely spread Donnerstag, 4. Mrz 2010 </li> <li> 12. iPhone - First usable mobile browser http://www.ickr.com/photos/chris_radcli!/2947219465/ Donnerstag, 4. Mrz 2010 </li> <li> 13. 71% of all phones have a modernxTML web browser. http://bit.ly/tomiahonen-2010-almanac Donnerstag, 4. Mrz 2010 </li> <li> 14. App Store without Apple! Donnerstag, 4. Mrz 2010 </li> <li> 15. all the (smart)phones have browsers HTML works everywhere! low hanging fruit Donnerstag, 4. Mrz 2010 </li> <li> 16. http://www.ickr.com/photos/halfbisqued/2353845688 = W3C Widget, Vodafone360 App Donnerstag, 4. Mrz 2010 </li> <li> 17. What is a Widget? Donnerstag, 4. Mrz 2010 </li> <li> 18. Donnerstag, 4. Mrz 2010 </li> <li> 19. }? Donnerstag, 4. Mrz 2010 </li> <li> 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 Donnerstag, 4. Mrz 2010 </li> <li> 21. 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 Donnerstag, 4. Mrz 2010 </li> <li> 22. Layout index.html Design style.css AJAX Library Database Donnerstag, 4. Mrz 2010 </li> <li> 23. Layout index.html W3C Widget = Design Icon style.css Configuration AJAX Library config.xml Database Donnerstag, 4. Mrz 2010 </li> <li> 24. What is a W3C Widget? HTML CSS JavaScript config.xml zip it rename to *.wgt Donnerstag, 4. Mrz 2010 </li> <li> 25. DONE! http://www.ickr.com/photos/sundazed/2704578067/ Donnerstag, 4. Mrz 2010 </li> <li> 26. On any phone? Donnerstag, 4. Mrz 2010 </li> <li> 27. HTML tive na Donnerstag, 4. Mrz 2010 </li> <li> 28. W3C Widgets ti ve na HTML tive na Donnerstag, 4. Mrz 2010 </li> <li> 29. W3C Widgets ...yes not purely but great HTML support Donnerstag, 4. Mrz 2010 </li> <li> 30. Almost for free Facebook widget Dashboard widget Website widget TV Widget ... Donnerstag, 4. Mrz 2010 </li> <li> 31. A Phone is ... Donnerstag, 4. Mrz 2010 </li> <li> 32. http://www.ickr.com/photos/kratz/1984004945/ Donnerstag, 4. Mrz 2010 </li> <li> 33. http://www.ickr.com/photos/mbiddulph/3087388964/ Donnerstag, 4. Mrz 2010 </li> <li> 34. http://www.ickr.com/photos/redstamp/4222841946/ Donnerstag, 4. Mrz 2010 </li> <li> 35. Camera Compass GPS Accelerometer Calendar Email Address book Watch Alarm clock ... Donnerstag, 4. Mrz 2010 </li> <li> 36. Multiple Ways W3C Spec http://w3.org/2009/dap/ JIL Spec http://www.jil.org/ BONDI Spec http://bondi.omtp.org/ Donnerstag, 4. Mrz 2010 </li> <li> 37. 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 Donnerstag, 4. Mrz 2010 </li> <li> 38. PhoneGap "An express goal of the PhoneGap project is for the project to not exist." Open Source Donnerstag, 4. Mrz 2010 </li> <li> 39. http://phonegap.pbworks.com/Roadmap Donnerstag, 4. Mrz 2010 </li> <li> 40. Some numbers iPhone App = 364 kB JavaScript, HTML, CSS, media = 124 kB that means PhoneGap+SDK foot print = 240 kB Donnerstag, 4. Mrz 2010 </li> <li> 41. EventNinja Donnerstag, 4. Mrz 2010 </li> <li> 42. Events, Layout index.html a Calendar Design Icon style.css Database Configuration AJAX Library config.xml Donnerstag, 4. Mrz 2010 </li> <li> 43. http://bit.ly/webdev-events Donnerstag, 4. Mrz 2010 </li> <li> 44. Donnerstag, 4. Mrz 2010 </li> <li> 45. Donnerstag, 4. Mrz 2010 </li> <li> 46. Donnerstag, 4. Mrz 2010 </li> <li> 47. http://uxebu.com/blog/2010/01/25/humanapi-the-browser-in-the-real-world/ Donnerstag, 4. Mrz 2010 </li> <li> 48. thx...</li></ul>