Today, we are releasing Sencha Ext JS 5. It is the most comprehensive update to the Ext JS framework since our inception. This release enables you to deliver desktop apps on touch-enabled devices — using a single codebase. There are many new features and enhancements as well as over a dozen new guides and updated documentation. We want to thank you, our community, for all of your feedback and constant support. Download Ext JS 5 and let us know what you think.
eVestment provides a flexible suite of easy-to-use, cloud-based solutions for institutional investment professionals. They had a desktop-based application, a robust web application built with ASP.NET and a smaller web application written with Ext JS. Read about how they decided on a strategy to incorporate the best features from the three solutions into a single web-based platform, using Ext JS.
As we prepare for Ext JS 5 GA, it’s time for all of us to start reviewing our codebases as well as our test coverage to make sure our applications are well tested before the upgrade. In this guest blog post, Mats Bryntse shows you how to get started, even if you have no tests. You can start today and write a few Siesta smoke tests to help you get some assurance that your applications are working on the new version of Ext JS.
Ext JS 5 delivers some exciting improvements for you to use in your application architecture. We have added support for ViewModels and MVVM as well as ViewControllers to enhance MVC applications. Best of all, these choices are not mutually exclusive, so you can introduce these features incrementally or even blend them. Download Ext JS 5 to try them out.
Application architecture is as much about providing structure and consistency as it is about actual classes and framework code, and building a good architecture unlocks a number of important benefits. In Ext JS 5, we’re adding optional support for the MVVM architectural pattern. Although MVC and MVVM are very similar software patterns, using MVVM has some specific benefits that can vastly reduce the amount of application logic developers need to write. Learn how and when to use the MVC and MVVM patterns.
Here are a couple of useful tips from the Sencha Support team. Learn how to control the scroll indicator autoHide configuration in Sencha Touch 2.3.0 and how to use Mouseenter Versus Mouseover event listeners in Ext JS.
The layout system is one of the most powerful and unique parts of Sencha frameworks. Layouts handle the sizing and positioning of every component in your application. Ext JS and Sencha Touch have many similarities between them, and Ext JS 5 now supports tablets as well. In this article, we’ll take a look at how the layout system works across Sencha frameworks.
SenchaCon 2015 is coming to the San Francisco Bay Area, April 7-9. Stay tuned for news on early bird discounts and sign up now to be notified when registration opens. In the meantime, here are our ten favorite technical content sessions from SenchaCon 2013.
In Sencha Training classes, students often raise questions about the best way to fix their applications. We put together this list of troubleshooting techniques to help resolve common problems with seeing data, building an app, and strange component-x behavior.
We recently released Ext JS 5 beta, and it has lots of new features. To help you prepare your application to take advantage of everything Ext JS 5 has to offer, we’ve created an upgrade checklist. Take a look, download the beta and share your feedback in the forum.