Why Use Sencha

Why Use Sencha

Tongue-in-cheek presentation on why you should use Sencha Touch to build mobile applications
Opinions exaggerated for sake of an interesting argument :-)

017e4d47ca2362f17f7fe50e4a45422b?s=128

Cian Clarke

June 22, 2013
Tweet

Transcript

  1. why you SHOULD use SENCHA TOUCHto write mobile apps (..with

    )!
  2. Cian Clarke www.cianclarke.com @cianclarke   linkedin.com/in/cianclarke   github.com/cianclarke   cian.clarke@feedhenry.com

     
  3. None
  4. is  agnos8c   ✔ ✔ ✔  

  5. Cian is not ||  

  6. Cian is not ||     ||  na8ve  //  that’s

     totally  cool  too    
  7. the  others  

  8. scrolling                  

                       ✖   code  structure                ✖   na8ve  look  &  feel      ✖  
  9. scrolling                  

                     ✔   code  structure ✖   na8ve  look  &  feel  ✔  
  10. scrolling                  

                       ✖   code  structure              ✔   na8ve  look  &  feel    ✖  
  11. licencing .

  12. UI Framework

  13. All code in JavaScript No HTML! app.views.Home = Ext.extend(Ext.Panel, {

    title: 'Home', iconCls: 'user', cls: 'home', html: ‘<h1>Dia Duit, a Domhain</h1>’ + ‘Conas atá tú?’ });
  14. mvc model view controller

  15. data framework validations

  16. data framework associations relationships

  17. kitchen sink lists buttons toolbars icons tabs carousel forms overlays

  18. Lots     of  UI  Elements   Ext.List   Ext.Form

      Ext.Toolbar   Ext.BuEon   Ext.Carousel   Ext.TabPanel  
  19. epic tooling JSDuck JSBuilder

  20. lucrative asked once a week to do contract work

  21. Sencha Touch ExtJS the future?

  22. v.s.  

  23. the docs

  24. the docs

  25. out of the box

  26. out of the box

  27. out of the box

  28. code structure

  29. code structure

  30. ? @cianclarke   github.com/cianclarke cianclarke.com me   www