Sencha Inc. | HTML5 Apps

Blog

Announcing Sencha Touch 2.4

August 25, 2014 | Gautam Agrawal

Sencha Touch 2.4We’re proud to announce the release of Sencha Touch 2.4, which continues to enhance Sencha Touch support for the BlackBerry 10 browser and devices. About 18 months ago, we announced our collaboration with BlackBerry — optimizing Sencha Touch to run on the BlackBerry 10 browser and create a new theme and set of components to make building BlackBerry 10 applications as easy as possible. Sencha Touch 2.1.x, 2.2.x, and 2.3.x came with a BlackBerry theme and a set of components unique to BlackBerry.

Download Sencha Touch 2.4

Let’s dig into the details of this release and the enhancements.

Enhancements

The password field in the BlackBerry theme now has an eye icon to the right, which shows the password when tapped. The IndexBar for the list component is re-styled to match the native theme. Now when you press an index from the IndexBar, you see a magnified view of the index you pressed. We have also updated the styles for the Sliderfield to more closely match the native slider. A halo appears for the Sliderfield around the grip when it is being dragged back and forth.

Password field
Password field
IndexBar
Re-styled IndexBar
Slider Field
Updated Sliderfield

We have also updated the highlighting on list elements (onPress vs onRelease) to reflect BlackBerry 10 highlighting styles.

OnPress
onPress
OnRelease
onRelease

Sencha Touch 2.4 also introduces a new toast component that displays small messages, which expire and disappear after a predefined amount of time. The toast component can be used to provide information to users and allow them to continue with the application after the message expires.

Toast Component
Toast Component (Self-destructive Message)

Furthermore, Sencha Touch 2.4 extends its BlackBerry 10 theme support to Q10 and Q5 devices. The touch framework is now able to determine the screen resolution of the device and resize itself accordingly. As an example, if you run your Z10 application on a Q10 device, the tab menus and action overflow menus become scrollable and the action bar changes its height according to the screen size available on those devices.

In addition to the BlackBerry specific enhancements, we’ve included a number of bug fixes in this release, pertinent to both BlackBerry and other platforms. A list of all other fixes is available in the Sencha Touch 2.4 release notes.

We are proud of our collaboration with the BlackBerry team that helps us keep Sencha Touch on top of device diversity, so we can ensure Sencha Touch is available on the newest platforms as quickly as possible. The BlackBerry enhancements in Sencha Touch 2.4 provide a great opportunity for developers to build mobile applications that have the native-like look-and-feel of BlackBerry devices.

There are 14 responses. Add yours.

JW

4 weeks ago

FYI, your release notes link doesn’t work.

Does this include the fixes from 2.3.2? The release notes (in the download) list some bug fixes from 2.3.2 but not others.

Gautam Agrawal

4 weeks ago

@Jay - Release notes, and docs are up now.

@ JW - Yes. It includes all fixes from 2.3.2.

William Cheung

4 weeks ago

When will you be supporting running Sencha Touch inside a Cordova WebView properly under Windows 8.1?

Ivan Jouikov

4 weeks ago

Great job, Touch team!

Rafael Carvalho

4 weeks ago

Is there any word about relative column width in Touch Grid? Thats something that I really wait for.

Peter Fust

4 weeks ago

Great job, but the file “version.txt” still contains “2.3.2”...

Tom Coulton

4 weeks ago

Hi, we’ve translated this announcement into Japanese here: http://www.xenophy.com/sencha-blog/11415

Gautam Agrawal

4 weeks ago

@Pedro - The link is working now.

iOS & Android Please

3 weeks ago

Why oh why is there an entire blog post about a de facto defunct platform???

“On BlackBerry 10’s 1st anniversary, BlackBerry’s U.S. market share hits 0%”
http://bgr.com/2014/01/30/blackberry-us-market-share/

Eduardo

3 weeks ago

Hi! excelent news!
When Will the sencha architect update to support this sencha touch release?

Joe Kennedy

2 weeks ago

I am looking for the same information at Eduardo - How do I upgrade Architect 3.0 to include Sencha 2.4

AJ Makoni

6 days ago

Hi, I think Sencha Touch 2.4 has a bug. The native app hangs on apploadingindicator on android 2.3 but works fine on android 4.0++. Check this link for more details http://stackoverflow.com/questions/25845526/sencha-touch-2-4-apploadingindicator-stack-on-android-2-3

Comments are Gravatar enabled. Your email address will not be shown.

Fields marked with * are required.