Titanium Mobile now supporting Blackberry Platform for Beta Preview Release. It is meant that, now, you can use Titanium Mobile Javascript to write “cross-platform” apps targeted on three most popular mobile platform, iOS, Android and Blackberry using same codebase. Notice that I quoted “cross-platform” is because we should note that even we write same JavaScript code but it render natively (differently) on the differ platform, and even some of the API only limited to specific platform, and you also can code the custom module to extend the original platform feature.
Current limitation is that Blackberry development can only be taken place in Windows because due to the fact that the Blackberry simulator is an EXE and only executable in Windows. But Mac has a Bootcamp to load Windows so should not be a problem. (While iOS development only supports Mac, and Android development supports both Mac and Windows, stand at the middle.)
Have a getting started to setup Blackberry platform here and view the list of APIs available that supports Blackberry platform.
Good to hear that Titanium mobile try experimenting integration with Blackberry platform because it greatly reduces the development effort to develop apps targeting these three mobile platforms, and you, as a developer you can just use the web language that you very familiar with need not to learn the native Objective C or Java. I hope this Blackberry supports can be mature soon and I would like to test it out in coming days and to see if it is feasible to use it for my own apps or my works.