Titanium makes cross-platform native application development easy

PROD_arch1

Today you need to be in three places at once: Online, On-phone, and On-desktop. Titanium empowers you to create immersive, full-featured applications that go beyond browser boundaries and stick with your audience whenever and wherever they are.

Titanium applications are divided into 4 main parts:
  1. The html/css/javascript code that makes up the core application logic and UI
  2. The APIs that access native device/desktop functionality, analytics or other modular functionality
  3. The language-OS bridge that compiles web code into native application code
  4. The run-time shell that packages the application for cross-platform distribution.

Once built, Titanium-based applications can be tested, packaged, and distributed through the Appcelerator Network’s cloud services. The Titanium platform is open source, so you may also access the source code to the complete application at any time for your own use.

Full Featured API

Full Featured APIDepth over breadth is important when building native apps. That’s why we’ve developed a platform that has over 100 APIs ranging from a user’s file system to native UI to Facebook Connect .

Cross-platform publishing

PROD_PLAT_cross We do the heavy-lifting on cross-platform compatibility so you don’t have to. Featuring nearly 100% code reuse across desktop apps and over 80% reuse across mobile apps, Titanium provides a deep, yet highly-reusable development platform.

Use your favorite web technologies

PROD_DESK_htmlcss_B You’ll feel right at home using your Javascript, HTML, and CSS skills and technologies to build both mobile and desktop apps. Python, Ruby, and PHP get desktop support as well. Did we mention your favorite IDE is fine by us?

Built in analytics

Standard analytics for out-of-the-box functions like filesystem, database, media, social sharing, and location-based services. You can also add custom events for your app.

Free and open-source

Appcelerator licenses Titanium under the Apache 2 license and is free for both personal and commercial use.

Go from zero to app fast with Titanium Developer

When you sign up for Titanium, you’ll get free access to Titanium Developer, a desktop app built on our platform for developing, managing, and publishing your apps.