We built an application by using HTML5 developed with Blackberry WebWorks and Sencha Touch Framework.
Actually app works only on touchscreen devices. We need to improve it by adding:
1 - trackpad/trackball: actually only way to navigate the app is by tap. we need to replicate tap work with the trackpad/trackball controller (selection and click). see [url removed, login to view] attached;
2 - device back button: actually back functionality is provided by a button inside every app page. If user press device back button, app go in background). see [url removed, login to view] attached;
3 - volume control: audio player is built with sencha, composed also by a volume bar, but it does not work. we need to manage device volume according to that bar, and manage that bar according to device volume control buttons. see [url removed, login to view] attached.