We’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.
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.



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


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.

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.
@Pedro – The link is working now.
https://cdn.sencha.com/downloads/docs/touch-docs-2.4.0.zip not found !!!
Hi, we’ve translated this announcement into Japanese here: http://www.xenophy.com/sencha-blog/11415
Great job, but the file “version.txt” still contains “2.3.2”…
Your online docs are not updated for 2.4 :(
http://content.screencast.com/users/djliquidice/folders/Camtasia/media/7f73f1d3-76ef-4cde-ba4b-59bbb26b2436/2014-08-25_13-29-45.png
When will you be supporting running Sencha Touch inside a Cordova WebView properly under Windows 8.1?
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.
@Jay – Release notes, and docs are up now.
@ JW – Yes. It includes all fixes from 2.3.2.
Great job, Touch team!
Is there any word about relative column width in Touch Grid? Thats something that I really wait for.
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/
Hi! excelent news!
When Will the sencha architect update to support this sencha touch release?
I am looking for the same information at Eduardo – How do I upgrade Architect 3.0 to include Sencha 2.4
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
When I tap a textfield at the bottom of the screen,I’m not able to scroll the form up when android keyboard is visible.example screenshots,
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/