Missed JavaScript Days 2026? The Replays Are Now Available – Watch Now!

Taking Ext JS from Desktops to Smartphones

June 17, 2015 1668 Views

Get a summary of this article:

Show

We’re very excited about Ext JS 6. We’re now less than one month away from its general availability on July 1st. One of the innovations we’re most excited about is the merging of the Ext JS and Touch frameworks. Now, teams will have a single JavaScript framework for designing and developing web applications on desktops, tablets, and smartphones. Based on our discussions with attendees at SenchaCon and the SenchanCon Roadshows, we know a lot of you are excited about this too.

Download the Ext JS 6 beta to see what’s coming.

At SenchaCon, Don Griffin, Director of Engineering and Gautam Agrawal, Director of Product Management talked about our journey to merge the Ext JS and Touch frameworks. It started back with Ext JS 5 where we brought together the best Class/Loader, DOM, Data Package, MVC/MV and utilities from the two frameworks to form a common core. At that time, we had just the Ext JS side of the views.

“With the unified core and classic and modern toolkits, we’re providing you with a universal framework to build universal applications.

With the release of Ext JS 6, we now have one framework and two toolkits; classic and modern. These new toolkits are the view layers that allow you to build applications across any device type and browser, including legacy browsers such as IE8 which lack CSS3 support. You will be able to customize the user experience across these devices, based on your target platforms — including smartphones.

We’ve also adjusted the package structures inside the Ext JS codebase (classic and modern) to allow maximum sharing of code across the models, SASS, and other resources, for building applications at scale in a multi-device environment. If you are using Sencha Cmd, it can manage the application structure in a way that is largely transparent to you. Sencha Cmd can collapse your application structure to target only classic, or only modern toolkits, should you choose to target only desktop and tablets or only tablets and smartphones.

With the unified core and classic and modern toolkits, we’re providing you with a universal framework to build universal applications. We want to give you the tools you need to deliver the right experience on the right screen at the right time.

Watch Don use Ext JS 6 to build a universal application targeting desktops, tablets and smartphones — and learn how to maximize code sharing while ensuring the best possible user experience across all devices.

 

 

Author

Kristin Brennan

Kristin is VP of Marketing. Before coming to Sencha, she led the demand generation and product marketing efforts for commercial and open source solutions at Coverity (now Synopsys), a development testing company. Previously, she held leadership roles in marketing at HP in the Software Division, where she focused on automation, application management and web services software.

Recommended Articles

How to Use Tailwind CSS v4 in Ext JS (Classic) Without Breaking the Theme

We know that Ext JS is a war tank. When it comes to handling absurd volumes of data and complex front-end architectures, few frameworks come…

How to Use the Ext JS Grid in React: Setup, Columns, Editing and Grouping

Set up the Ext JS grid in React with ReExt, then add typed columns, store-backed data, inline editing, grouping and summaries. Full code included. The…

Understanding Ext JS Layouts and Containers: An Introduction (Classic vs. Modern)

Building complex, responsive, and data-intensive Web applications requires a solid layout engine. In Ext JS, the layout system is the backbone of your Application UI.…

AI-Driven Test Grading with Ext JS, Node.js, and OpenAI: A Secure Enterprise Architecture

Learn how to build an AI-driven test grading system with Ext JS, Node.js, MySQL, and OpenAI using secure API architecture, deterministic scoring, and human oversight.…

Sencha AI Just Got a Lot Bigger: One Chatbot, Every Sencha Product

Sencha’s AI assistant has grown from a focused Ext JS helper into a product-aware chatbot covering the whole Sencha suite. Here’s what’s new and why…

Building High-Performance Real-Time Operational Dashboards with Ext JS and React

Real-time operational dashboards are no longer simply reporting interfaces. In logistics, fleet management, supply chain operations, financial services, and other data-intensive environments, they are part…

View More