Write in JavaScript, run mobile native everywhere

Get started

Setup guides

  • Titanium SDK

    Cross-platform native application development using JavaScript.

  • Hyperloop

    Invoke native APIs directly from JavaScript when using Titanum to handle even the most obscure mobile OS specific capabilities.

What is Hyperloop?

Hyperloop gives you direct access to the native mobile APIs. Titanium SDK already covers plenty of the native APIs and makes them cross-platform addressing the most popular APIs. This technology was built for those developers who require access to even the most obscure APIs out there.

  • Alloy

    Quickly build Titanium mobile apps with Alloy MVC framework. Features built-in support for Backbone.js and Underscore.js.

  • Mobile Analytics

    Define and track events from your cross-platform mobile applications.

  • Dashboard

    Full lifecycle visibility and real-time insights for all of your apps and APIs.

  • Mobile Backend Services

    Pre-built services like push notifications, NoSQL database, geolocation, and more.

Full list of available services

These include location-based services, social media integration, geo-location, photos and media handling and many more. Also available is the ability to send push notifications to Android and iOS apps, and software development kits (SDKs) for integration with Titanium, Android, iOS and Node.js mobile apps.

Development tools

Looking for a unified interface for building Apps using Titanium, Hyperloop, Alloy or the API Runtime Services?

What is Studio?

Studio is an Eclipse-based IDE that provides a single, extensible environment to rapidly build, test, package, and publish mobile apps across multiple devices and OSs.

What is CLI?

CLI is a set of command-line tools to develop and deploy mobile and cloud applications. CLI provides a unified interface for using the other command-line tools, such as the Titanium CLI, Alloy CLI and API Runtime Services CLI.

Ready to manage your apps, create MBS datasource or custom event for Analytics?

What is Dashboard?

An integrated web application with user interface to manage all aspects of your app development. It allows you to manage all your mobile applications in your organization, native cross-platform Titanium applications, as well as iOS, Android, Windows and Node.js applications.



Studio App Designer



Titanium package for ATOM

Application development blogs

Titanium SDK on Medium


Open source

The power of open source to fuel innovation for everyone - used by hundreds of thousands of developers worldwide.

  • gitTio!

    Search and install all 1593 Titanium modules and 763 Alloy widgets on GitHub.

  • Titanium on GitHub

    Supported by a development community of over 660,000 mobile developers with 75,000 mobile apps deployed on over 280,000,000 devices.

  • Alloy on GitHub

    MVC framework built on top of Titanium that provides a simple model for separating the app user interface, business logic and data models.

Please publish modules in offcanvas position.