A little bit of history



(c) 2009 uxebu Ltd.
Welcome

      Me


 •    Nikolai Onken
 •    Director front-end engineering, uxebu Ltd. & Co Kg.
 •    Dojo community eva...
JavaScript FrontEnd    AJAX
Usability  UserExperience
Browser CSS mobile Web2.0
 django dojo OpenSource



 (c) 2009 uxebu...
JavaScript libraries




                      The Dojo Toolkit?



(c) 2009 uxebu Ltd.
Fir




(c) 2009 uxebu Ltd.
                      2004
                                                    st c
          ...
Dojo Toolkit




                      Core



(c) 2009 uxebu Ltd.
The past?

                            JavaScript Toolbox




                      Developers best friend




(c) 2009 ux...
Dojo Core

                          Content Manipulation


                       DOM manipulation:

                    ...
Dojo Core

                      FX




(c) 2009 uxebu Ltd.
Dojo Core

                              AJAX




                      Server communication
                          no ...
Dojo Core

                               Events




                               click
                            mous...
Dojo Core

                      DnD




(c) 2009 uxebu Ltd.
Dojo Core

                      Data




(c) 2009 uxebu Ltd.
Dojo Core

                      i18n




(c) 2009 uxebu Ltd.
Dojo Toolkit




                      Dijit



(c) 2009 uxebu Ltd.
Dijit

                      Layout




(c) 2009 uxebu Ltd.
Dijit

                      Form, validation




(c) 2009 uxebu Ltd.
Dijit

                      Widgets




(c) 2009 uxebu Ltd.
Dijit

                      a11y




(c) 2009 uxebu Ltd.
Dijit

                      Themes




(c) 2009 uxebu Ltd.
Dojo Toolkit




                      Dojox



(c) 2009 uxebu Ltd.
Dojox

                      Charting




(c) 2009 uxebu Ltd.
Dojox

                      Datagrid




(c) 2009 uxebu Ltd.
Dojox

                      Comet




(c) 2009 uxebu Ltd.
Dojox

                      GFX




(c) 2009 uxebu Ltd.
Dojox

                      Much, much more...




(c) 2009 uxebu Ltd.
Dojo Toolkit




                       An example:
                      Weather Data


(c) 2009 uxebu Ltd.
Questions?



(c) 2009 uxebu Ltd.
Hmm... coffee



(c) 2009 uxebu Ltd.
Upcoming SlideShare
Loading in...5
×

Dojo Introduction

2,535

Published on

These are the slides for the Dojo introduction I gave in Haifa on August 9th during the dojo.workshop at IBM Research Labs.

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

No Downloads
Views
Total Views
2,535
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Dojo Introduction

  1. 1. A little bit of history (c) 2009 uxebu Ltd.
  2. 2. Welcome Me • Nikolai Onken • Director front-end engineering, uxebu Ltd. & Co Kg. • Dojo community evangelist, committer • http://DojoCampus.org • twitter: @nonken (c) 2009 uxebu Ltd.
  3. 3. JavaScript FrontEnd AJAX Usability UserExperience Browser CSS mobile Web2.0 django dojo OpenSource (c) 2009 uxebu Ltd.
  4. 4. JavaScript libraries The Dojo Toolkit? (c) 2009 uxebu Ltd.
  5. 5. Fir (c) 2009 uxebu Ltd. 2004 st c od e Do 2005 jo Fou nda tio Dojo Toolkit IBM n Sup p ort AO L Sup po rel rt e ase 0.3 rel e ase 0.4 rel e 2006 2006 2006 2006 2007 ase 1.0 Dojo facts 2008 rel e ase 1.2 rel 2009 e ase 2.0
  6. 6. Dojo Toolkit Core (c) 2009 uxebu Ltd.
  7. 7. The past? JavaScript Toolbox Developers best friend (c) 2009 uxebu Ltd.
  8. 8. Dojo Core Content Manipulation DOM manipulation: changing content moving content adding/deleting content much much more... (c) 2009 uxebu Ltd.
  9. 9. Dojo Core FX (c) 2009 uxebu Ltd.
  10. 10. Dojo Core AJAX Server communication no page reloads network efficient (c) 2009 uxebu Ltd.
  11. 11. Dojo Core Events click mouseover mouseout functions, method calls (c) 2009 uxebu Ltd.
  12. 12. Dojo Core DnD (c) 2009 uxebu Ltd.
  13. 13. Dojo Core Data (c) 2009 uxebu Ltd.
  14. 14. Dojo Core i18n (c) 2009 uxebu Ltd.
  15. 15. Dojo Toolkit Dijit (c) 2009 uxebu Ltd.
  16. 16. Dijit Layout (c) 2009 uxebu Ltd.
  17. 17. Dijit Form, validation (c) 2009 uxebu Ltd.
  18. 18. Dijit Widgets (c) 2009 uxebu Ltd.
  19. 19. Dijit a11y (c) 2009 uxebu Ltd.
  20. 20. Dijit Themes (c) 2009 uxebu Ltd.
  21. 21. Dojo Toolkit Dojox (c) 2009 uxebu Ltd.
  22. 22. Dojox Charting (c) 2009 uxebu Ltd.
  23. 23. Dojox Datagrid (c) 2009 uxebu Ltd.
  24. 24. Dojox Comet (c) 2009 uxebu Ltd.
  25. 25. Dojox GFX (c) 2009 uxebu Ltd.
  26. 26. Dojox Much, much more... (c) 2009 uxebu Ltd.
  27. 27. Dojo Toolkit An example: Weather Data (c) 2009 uxebu Ltd.
  28. 28. Questions? (c) 2009 uxebu Ltd.
  29. 29. Hmm... coffee (c) 2009 uxebu Ltd.

×