Mobile cross platform development with Dojo

  • 1,540 views
Uploaded on

These are the slides of the talk I gave at Oredev 2009. Topics cover mobile cross platform development with the Dojo Toolkit

These are the slides of the talk I gave at Oredev 2009. Topics cover mobile cross platform development with the Dojo Toolkit

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,540
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
48
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Mobile cross platform developent with Dojo Nikolai Onken - uxebu Consulting Ltd. & Co. KG
  • 2. Hi all
  • 3. Where are we?
  • 4. Phonegap
  • 5. The playing field
  • 6. • Camera, why not us? • Address book, why not us? • Native apps, why not us?
  • 7. EventNinja
  • 8. http://www.eventninja.net
  • 9. Prototyping
  • 10. The cloud
  • 11. Google Calendar
  • 12. Extend creatively
  • 13. The architecture of mobile apps/sites
  • 14. Progressive Enhancement vs. “Native apps”
  • 15. • Non JavaScript (the crappy phones) • Fundamental JavaScript (alright) • High end touch devices
  • 16. Dojo?
  • 17. Performance
  • 18. Direct Impact • Datavolume (Someone has to pay for it) • Performance
  • 19. Right Tools needed
  • 20. • Minify and shrink JavaScript • Build into single or several files • Inline CSS • Optimize images
  • 21. Dojos Buildsystem
  • 22. Language tools
  • 23. dojo.declare
  • 24. dojo.behavior
  • 25. dojo.query
  • 26. document.getElement...
  • 27. Code simple!
  • 28. Step back!
  • 29. Semantics? A short story
  • 30. <ul> <li>Hi</li> </ul>
  • 31. <ul> <li>Hi</li> </ul> <ul> <li><a href=””>Hi</a></li> </ul>
  • 32. <ul> <li>Hi</li> </ul> <ul> <li><a href=””>Hi</a></li> </ul> <a href=””>Hi</a>
  • 33. Anyone knows IE?
  • 34. Do what your runtime can do Not more
  • 35. XMLHttpRequest Is there something else?
  • 36. JSONP
  • 37. JSON
  • 38. Look ahead
  • 39. Look ahead But don’t implement everything
  • 40. Templating
  • 41. Scaling and ppi Be aware
  • 42. Testing
  • 43. The browser is your friend Really
  • 44. Hmmmm, alert(“Hi”);
  • 45. Automate
  • 46. Share your knowledge
  • 47. @nonken | @uxebu | @dojo | @dojocampus