have moved away from legacy browsers and are developing universal apps running on desktop, tablets, and smartphones Near Term Roadmap – Sencha Ext JS 2 • General Availability - Ext JS 6.2 Standard • Material theme for Modern Toolkit • Grid Enhancements (Modern/Classic) • Viewport Pinch/Zoom & Native Scrolling - Ext JS 6.2 Premium • D3 Adapter • Calendar Component • Pivot Grid for Modern Toolkit • Enhanced Data Exporter Q3 2016 • Preview Release - Support for ES6 (ECMAScript 2015) - Modern Toolkit Parity *** - Rich set of Examples & Kitchen Sink Refresh - Robust sample apps with integrations to most popular back end systems (Node.js, Java, .NET) SenchaCon / Q4 2016
for Modern Toolkit • Based on Google’s Material Design • Uses grid-based layouts, responsive animations and transitions, padding, and depth effects 3 Q3 2016
• Row Body Widgets - Components within the row body when a grid row is expanded - Available for both toolkits - Row body widgets can be linked to parent grid record - Can put any component within the row body, not just grid inside a grid 4 Q3 2016
& Native Scrolling • Implemented in ‘Core’ – applies to both Modern & Classic toolkits - Viewport Zoom enabled - “user-scalable=yes” - Browser's native pan and zoom • Browser’s native support for momentum scrolling 5 Q3 2016
• SVG or Canvas rendering to Ext JS containers • Managed as any other Ext JS component • Integration with Ext JS data stores to update the visualizations as data changes - Data Store for regular data - Tree Store for hierarchical data • Pan/zoom interaction 6 Q3 2016
• Provides building blocks to include calendar in Ext JS apps • Day, Week, & Month views • Store to define events • Time zone support • Drag, Resize & Validation • Sample Google’s Calendar API integration 7 Q3 2016
for Modern Toolkit • Same capabilities as the Classic Toolkit Pivot Grid - Optimized for touch devices - Different layouts and styling elements - Plugins for drilldown, range editor - Drag-and-drop configurator 8 Q3 2016
Enhance Modern Toolkit to create parity with Classic - Grid (Locking, Column Menu, Filters) - Menus, Buttons, & Pickers - Layout Fixes & Border layout - Keyboard Navigation Improvements - Form Validation - Localization - Buffered Store - ARIA / 508 Compliance 11 SenchaCon Q4 2016 This roadmap outlines the current direction. It is subject to change at anytime.
14 • New GXT 5 development - Core based on GWT 3 - DOM based on JsInterop - Event system based on JsInterop - Base classes for GXT components • No Major Release Q3 2016 • Preview Release - New widgets supporting responsive design - Easier theming with direct access to CSS - New mobile widgets - Material Design theme SenchaCon / Q4 2016
first - Modern toolkit first - ES6 (ECMAScript 2015) - TypeScript Support • Modern tooling • Deployment tools integrations • Data-driven testing • Test ecosystem integrations - Test Rail - Perfecto (Device Farm) • Enhanced reporting Test 2.5 • Modern & Responsive GXT • Mobile Components • CSS Based Theming GXT 5 Ext JS 7.0
Nov. 7-9 • Learn how to win with the modern web • 2 days of technical sessions led by Sencha experts: engineers, customers & partners - Tracks: Design, Develop, Test • Check out the latest speakers & sessions • Call for papers has been extended! - Submit your abstract by Aug. 1 • Sencha Zone: drop in for help/ Ask Sencha: pre scheduled appointments 17 November 7th: 9-7pm November 8th: 8-7pm November 9th: 8-6pm • Advanced and Introductory Training: Ext JS, Test, GXT • Welcome reception • Keynote • Technical breakout sessions • Evening party • Technical breakout sessions • GWT day Agenda at a Glance Sponsorships Available!
31 Early Bird: $1195 • July 31- Nov. 2 Advanced: $1395 • November 7 and onsite Full Price $1595 • November 7 3 passes for $3,000 • November 7 5 passes for $5,000 More than 5 passes: Contact us for volume discount 18