I've written before about the convergence of Web and desktop applications as native clients once again seem to be on the rise. With the ability to develop a desktop/mobile client and a Web client using the same technologies I expect many applications to offer both choices of client.
That's why I'm excited to see Appcelerator announce the second preview release (PR2) of their Titanium Open Source platform for building desktop applications using Web technologies. This release adds:
- Linux support (in addition to OSX and Win32)
- Support for application scripts written in Ruby and Python (Python and ruby support via the HTML script tag)
- Module API for extensibility - allowing developers to write modules in C/C++, Python, Ruby and Javascript
- Seamless interoperability between C++, JavaScript, Ruby and Python
Titanium PR2 is freely available for download at http://titaniumapp.com/download and is licensed under the Apache Public License v2.
In addition to Linux support the module API is probably the most exciting thing about this release. It gives developers the ability to extend Titanium in whatever technologies they choose. For example, Titanium also supports applications built using Adobe Flash or Microsoft Silverlight as well as any third-party AJAX libraries such as jQuery or Dojo. With this release most of the APIs are in place and the effort around Titanium shifts to stabilizing the platform for a future beta release.
Comments