Sencha Touch 2 Up and Running: Building Enterprise Cross-Platform Mobile Web Applications