Ext JS 7.9 & Rapid Ext JS 1.1 are out now! Check what’s new Read More

blog image
Tutorials

Getting Started with Sencha Touch 2: Build a Weather Utility App (Part 1)

In this three-part Sencha Touch tutorial, you will build the Do I need my Umbrella app, a simple utility app that loads weather information from a web service — worldweatheronline.com. Based on weather codes, this app can predict if you…

blog image
Tutorials

4 Tricks for Smaller CSS in Sencha Touch 2.2

I recently had the pleasure of optimizing an app written in Sencha Touch 2.2 that was taking over 5 seconds to load on an Android 2.x device. The culprit was a 1.2 MB app.css file that I managed to bring…

blog image
Tutorials

Developing Mobile Applications with Force.com and Sencha Touch – Part 3

Overview In Part 1 and Part 2 of our series on Developing Mobile Applications with Force.com and Sencha Touch, we built out a simple mobile application hosted in a Salesforce.com Visualforce page to display a list of Leads, and allowing…

blog image
Tutorials

Creating Development Standards in the Enterprise

As a member of the Sencha Professional Services team, I spend most of my time directly interacting with our larger enterprise customers. Our team offers a wide variety of expert services, and in many cases, we spend weeks working side-by-side…

blog image
Tutorials

UI Testing a Sencha App

A few months ago, I wrote a post titled Automating Unit Tests that covered how developers could write unit tests for their business logic and validate their JavaScript syntax. Understanding these concepts is essential when building an enterprise application: bugs…

blog image
Tutorials

Building Sencha Touch Custom Components, Part 3

In the final part of our tutorial series on Sencha Touch components, we'll cover styling for our Ext.tux.AudioCover component. Over the last few posts, we've walked through the component's code development, which you can find posted here and here, but…

blog image
Tutorials

Building Sencha Touch Custom Components, Part 2

We're back with part two of our Sencha Touch 2.1 component creation tutorial. In part one of this tutorial, we introduced the concept of Sencha Touch components, our Ext.tux.AudioCover idea and began defining the functionalities needed for our Ext.tux.AudioCover to…

blog image
Tutorials

Building Sencha Touch Custom Components, Part 1

We've heard developers ask for more tutorials and guides for our frameworks, and today we're walking through Sencha Touch component creation. I was recently asked to create an HTML5 component that would allow users to hear a preview of an…

blog image
Tutorials

Developing Mobile Applications with Force.com and Sencha Touch – Part 2

Overview In the first part of our series we introduced you to the Sencha Touch mobile framework and built the foundation for a simple mobile application hosted in a Visualforce page that displays lead data served from an Apex controller.…