Appcelerator Announces Release of Titanium Preview Release 2

Appcelerator Expands Titanium Capabilities with Linux Support, an Extensibility API, and Brings Ruby and Python to Desktop Applications

MOUNTAIN VIEW, Calif., February 25, 2009 — Appcelerator, Inc. a leading provider of open source technologies for building and managing rich web, desktop and mobile applications, today announced major upgrades to Titanium, an open source platform for building desktop applications using Web technologies. The major new features, which are being released as Titanium Preview Release 2 (PR2) are available immediately as a free download and include:

  • Support for Linux;
  • A Module API for extending the core Titanium platform;
  • Support for application scripts written in Ruby, and Python;
  • Seamless interoperability between C++, JavaScript, Ruby and Python.

“Linux is a first class citizen in Titanium,” said Jeff Haynie, CEO of Appcelerator. “In under three months, after the first release of Titanium, we were able to build out Linux support. This speed of innovation and execution demonstrates the benefit of Appcelerator’s use of open technologies and open collaboration within our community.”

Titaniumʼs new Module API makes it easy to extend the core Titanium platform by allowing Titanium Modules to be written in C++, JavaScript, Ruby or Python. Additionally, Titanium supports writing application scripts in Python and Ruby, a job typically reserved only for JavaScript. These scripts can access Titanium Modules written in any of Titaniumʼs supported programming languages thanks to Titaniumʼs new and innovative cross-language binding layer. The extensibility provided by the new updates allow for an even wider range of developers to author Titanium extensions and build innovative desktop applications using common Web technologies.

“Our job is to empower developers,” said Nolan Wright, CTO of Appcelerator. “We recognize that most great ideas originate outside our four walls, so we felt it was not only important to make Titanium extensible, but to make extensibility and desktop application development open to as many programmers as possible. Our Module API and our support for Ruby and Python demonstrate our commitment to this vision.”

PR2 is also bundled with the new Titanium Developer product, a Titanium-based application that combines the power of the desktop with social media to deliver a more integrated way for Titanium developers to learn, engage and collaborate. The product offers developers Titanium-specific social content from Twitter and FriendFeed, and it provides a full IRC chat client that is directly tied-in to the Titanium Developer Channel. Titanium Developer also provides a set of features focused on making it easy to create and manage Titanium-based projects.

Although launched only a few months ago, Titanium is already a popular open source platform for building desktop applications using traditional Web technologies, such as HTML, CSS and JavaScript. Titanium also supports applications built using Adobe Flash or Microsoft Silverlight as well as any third-party AJAX libraries such as jQuery or the Dojo Toolkit.

Titanium PR2 is freely available today for download at: http://titaniumapp.com/download.

Titanium is licensed under Apache Public License v2.

More information is available at:

About Appcelerator

Headquartered in Mountain View, California, Appcelerator, Inc., develops and supports the leading Open Web platform for creating, packaging and deploying rich Web applications. Financially backed by leading Silicon Valley investor Storm Ventures and open source luminary Larry Augustin, Appceleratorʼs products allow developers to quickly and easily build applications using standard Web technologies that can be deployed to multiple platforms, including the desktop, the browser or the mobile device. For more information, please visit: http://appcelerator.org/.