After an amazing SenchaCon 2015 last week, we are extremely excited to announce that Ext JS 6 early access release is available. With Ext JS 6, you will be able to use a single JavaScript framework to seamlessly build applications for desktops, tablets, and smartphones.
Table of Contents
What is Early Access?
You can get immediate access to Ext JS 6, which is being developed as a unified (Ext JS and Sencha Touch) framework to build web applications using a single source and deliver them across desktops, tablets, and smartphones. With the help of our customers and the Sencha community, we will use the valuable feedback to make Ext JS 6 the best release ever.
How Do I Get Involved?
Check out the Ext JS Early Access Release, look for features that interest you, and just start playing with them. Try building a universal application for desktop, tablet, and smartphone. Get involved by giving feedback, participating in discussions, and posting screenshots — via the Ext JS 6 forums. Every developer has different interests, so it’s a good idea to look at what’s included before you jump into building your first universal application.
What’s Included?
The Ext JS 6 Early Access Release brings a myriad of new features and tools to help build universal applications. Here are some of the most exciting ones:
Sencha Ext JS 6
Ext JS 6 unifies the Ext JS 5 and Sencha Touch frameworks, and allows you to build universal apps for all platforms and all devices. With Ext JS 5, many of the Sencha Touch mobile capabilities were brought into Ext JS, and a core common code base was created. With Ext JS 6, the UI components of Ext JS and Sencha Touch sit on top of that common core, so you can truly have a single code base and build for devices ranging from desktops to smartphones. There are also a number of enhancements in Ext JS 6, especially in the areas of Accessibility, Charts, and Grid.
Sencha Pivot Grid
We recently announced the Sencha Pivot Grid add-on which enables developers to quickly and easily add powerful analytics functionality to Ext JS applications. With Sencha Pivot Grid, you can build applications that enable users to discover critical insights from massive sets of data, helping them to harness the power of big data. With Ext JS 6 Early Access, we would like your feedback on the Pivot Grid add-on as well, so we can further enhance its features and capabilities.
Sencha Cmd 6
With every major release of Ext JS, we update Sencha Cmd and make it easier and faster for developers to build their applications. In the past, theming Ext JS applications using Sass was difficult because of its dependency on Ruby and Compass. We have included a brand new Sass compiler called Fashion, which is our own runtime JavaScript implementation, so you can recompile Sass directly in the browser, in near real-time.
JetBrains IDE Plugin
Most developers use standard IDEs (Eclipse, JetBrains, Visual Studio, etc.) as their development environments. We have created a plugin for one of the most popular IDEs, JetBrains, which makes Ext JS development much faster and easier, and significantly improves productivity. The Sencha JetBrains plugin enables autocomplete and allows developers to have quick access to configs, mixins, properties, events, and methods.
Your Feedback
We’re working hard to release Ext JS 6 and the associated tools, and we need your help and feedback to make that happen. Try out the early access version, build your first universal application, or migrate one of your smaller apps and report bugs, issues, or errors on the Ext JS 6 Early Access forums. We look forward to your feedback.
The question which comes into my mind while reading this: What will happen with Touch? Will it be continued or do I need to switch to ExtJS? That wouldn’t be an option for me, so I will have to take a look on Ionic or one of these.
the link to the demo is broken : https://cdn.sencha.com/ext/beta/ext-6.0.0.225
Please can someone help get this up, was wanting to review the demo of pivot grid
Wow…weird for a new release to have your demo/examples page down for so long. Can’t someone get this working again?
Navigate to this url, fill out the form and you will get an email with a link – it worked for me.
http://pages.sencha.com/Ext-JS-6-Early-Release.html
The new font on this site is hard to read. It’s too thin, and there’s now an over-abundance of white space.
Waiting for ExtJS 5.x – preparing for ExtJS 6 … makes no sense. Sorry guys…
So new version, but no substantial improvements it would seem. And considering in a bad state current framework is …
* any hope for improved performance and reduce memory usage, huge startup times?
* still uses slow and cumbersome proprietary Senca.CMD instead of popular and widely used tools?
* still horribly cheap looking copycat of iOS 7 design as your default theme?
* still using your over-engineered “class” system rather than better designed alternatives? TypeScript, ES6, etc ?
* “Fashion” – so yet *another* proprietary tool to use now? Likely to have discrepancies and differences from sass, compass unusable now, Geez that is a BAD move
* have you fixed git usability? It is a PAIN holding extjs in source control as it is now.
What I used to love about extjs was the fact that it did very good UI components. There was great care and attention paid to every detail. Developer feedback was awesome. And then you released extjs 4 … yeah I hoped you would return to the old glory days and remember what made extjs great in the first place. Still it is only first preview so I’ll hold my judgement for now, but by the looks of it I don’t have much hope.
Albert, do you want some cheese with your whine?
You know he is right, Ext and Sencha are THE slowest framework available and have ignored a lot of suggestions lately, and if not for large money support behind the tool would not have been adopted by wider community of JS developers. That’s the reason they have switched to their new licensing model where it pretty much exclusively appeals to corporation only (because of the cost and amount of licenses you have to buy), pretty much giving up on individual developers. But I would agree in summary biggest issues with the framework:
1. Speed, very very very slow.
2. Amount of clutter div inside div inside div .. etc .. cmon guys we are in 21 century with MS pretty much dead and its time to use proper CSS instead of supporting IE6. Its actually nothing to be proud of you need to be ashamed of spending time to support this deprecated and long forgotten browsers. Even jQuery dropped their support ..
3. Lack of debugging tools (example could be Symfony control bar where you can see the output).
4. Amount of internal rendering related bugs .. we have spent days trying to fix some internal grid view bugs and we cant do anything about them because come new version we have to throw away and start from scratch.
Which brings to my point #5..
5. No easy way to upgrade. Takes months to upgrade if not more, from 4 to 5 and forget even Ext 6 .. this is a major issue without any easy way to upgrade leaves people tied to older versions of the framework …
Yes i am agree with Andy same problem occurs in my case also , this kind of stuffs should be fixed.
From ExtJS 5.x onwards you promise responsive design, but I think till now you dint able to take into reality. can we expect it in ExtJs 6.0