Sencha Inc. | HTML5 Apps

Learn Ext JS RSS

Learn Sencha Ext JS

Build Desktop Apps with Ext JS

Ext JS is a cross-browser JavaScript framework for building rich internet applications. It is also the foundation for Ext Designer, a desktop application that allows you build Ext JS web apps, and Sencha Touch, a mobile app framework for modern touch-based devices.

Check out the links below to find helpful resources for building apps with Ext JS.

Getting Started with Ext JS 4
Ext JS Essentials

TitleVersionDate AddedDifficulty
thumbnail for The Tree Component Guide on Sencha Learn The Tree Component Ext JS 4.0 introduces a solid foundation for one of our most versatile components - Tree. Tree and grid now both extend from the same base class. All of the benefits of grid - features, extensions, and plugins can now be used on trees. 4.x Apr 26, 2011 Medium
thumbnail for Getting Started with Ext JS 4.0 Guide on Sencha Learn Getting Started with Ext JS 4.0 This introduction to Ext JS 4.0 explains the major improvements made to the framework, and how you can get started with creating your first application with it. 4.x Apr 26, 2011 Easy
thumbnail for The Class System Guide on Sencha Learn The Class System This manual is intended for any developer who wants to create new or extend existing classes with the new class system in Ext JS 4.x. 4.x Apr 26, 2011 Medium
thumbnail for The MVC Application Architecture Guide on Sencha Learn The MVC Application Architecture Ext JS 4 comes with a new application architecture that not only organizes your code but reduces the amount you have to write. In this guide you will learn how to put simple applications together with this structured pattern. 4.x Apr 26, 2011 Medium
thumbnail for Layouts and Containers Guide on Sencha Learn Layouts and Containers The layout system is one of the most powerful parts of Ext JS. It handles the sizing and positioning of every component in your application and keeps everything in the right place while your user gets their work done. 4.x Dec 17, 2010 Medium
thumbnail for The Data Package Guide on Sencha Learn The Data Package The data package is what loads and saves all of the data in your application. This guide walks you through the major classes you'll use to populate your application with data from both remote and local storage. 4.x Apr 26, 2011 Medium
thumbnail for The Grid Component Guide on Sencha Learn The Grid Component The grid is one of the centerpieces of Ext JS. It’s an incredibly versatile component that provides a great way to view lots of data at once, formatted exactly how you need it. With Ext JS 4 we have overhauled the grid, making it faster, lighter and easier to customize. 4.x Apr 26, 2011 Medium
thumbnail for Drawing and Charting Guide on Sencha Learn Drawing and Charting This document is intended to guide you through the overall design and implementation details of the Drawing and Charting packages. The drawing and charting packages enable you to create cross browser and cross device graphics in a versatile way. 4.x Apr 26, 2011 Medium
Components A simple example, and videos, about how to create components in Ext JS. 4.x Apr 26, 2011 Medium
thumbnail for Theming Guide on Sencha Learn Theming Ext JS 4 has a brand new theming system to customize the look of your application while still supporting all browsers. This guide explains how to use it, together with Sass and Compass, its dependencies. 4.x Apr 26, 2011 Medium
thumbnail for Ext JS 4 Panel Docked Items Screencast on Sencha Learn Ext JS 4 Panel Docked Items Learn how to effectively use Ext JS docked items. 4.x Jul 8, 2011 Easy
thumbnail for Architecting Your App in Ext JS 4, Part 2 Tutorial on Sencha Learn Architecting Your App in Ext JS 4, Part 2 In Part 1 of this series, Tommy Maintz explored how to architect a Pandora-style application using Ext JS, detailing the Model-View-Controller architecture and how to apply it to a relatively complex UI application with multiple views and models. In Part 2, Tommy moves beyond architecting the application visually, and explains how to design and code the controllers and models. 4.x Aug 1, 2011 Medium
thumbnail for Architecting Your App in Ext JS 4, Part 1 Tutorial on Sencha Learn Architecting Your App in Ext JS 4, Part 1 The scalability, maintainability and flexibility of an application is mostly determined by the quality of the application’s architecture. In this article, we’ll take a look at a popular application and discuss how we might architect the user interface to create a solid foundation. 4.x Jun 21, 2011 Easy
thumbnail for Architecting Your App in Ext JS 4, Part 3 Tutorial on Sencha Learn Architecting Your App in Ext JS 4, Part 3 In the previous series of articles, we explored architecting a Pandora-style application using the new features of Ext JS 4. In this part of the series, we will continue implementing controller logic inside of the application's MVC architecture. 4.x Sep 19, 2011 Medium
Ext.extend explained Jay Garcia explains an important concept in Ext JS: that of the Ext.extend function. any version Apr 1, 2008 Easy
Ext.apply explained Jay Garcia explains the Ext.apply function. any version Apr 1, 2008 Easy
thumbnail for Ext.each explained Screencast on Sencha Learn Ext.each explained Jay Garcia explains the Ext.each function. any version Apr 1, 2008 Easy
thumbnail for Debugging Ext JS applications FAQ on Sencha Learn Debugging Ext JS applications Whether you're a seasoned JavaScript programmer or just starting out, the cause of problems can often be hard to track down. Here is a checklist you can work through when your code is not working as you expect it to work. any version Sep 17, 2010 Medium
ComboBox FAQ This article lists some questions and common goals you might have when using the Ext JS ComboBox. any version Sep 17, 2010 Medium
Form FAQ This article lists some questions and common goals you might have when using Ext JS forms. any version Sep 17, 2010 Medium
Layout FAQ This article provides a list of common troubleshooting techniques for Ext JS layouts. any version Sep 17, 2010 Medium
TabPanel FAQ This article provides a list of common troubleshooting techniques for Ext JS tab panels. any version Sep 17, 2010 Medium
Template FAQ This article provides a few ideas for ways in which you can use Ext JS templates. any version Sep 17, 2010 Medium
Tree FAQ This article provides a few ideas for ways in which you can use Ext JS trees. any version Sep 17, 2010 Medium
Window FAQ This article provides a few ideas for ways in which you can use Ext JS windows. any version Sep 17, 2010 Medium
Miscellaneous FAQ These frequently-asked questions relate to general, miscellaneous topics in Ext JS. any version Sep 17, 2010 Medium
DomQuery v1.1 Basics This tutorial will be your starting point in learning how to navigate through the DOM and getting anything you want with Ext's DomQuery singleton object. any version Aug 5, 2007 Easy