Build, Test, and Deploy Mobile Cloud Apps in a Single Development Environment

Titanium Studio

Titanium Studio is an Eclipse-based IDE built on the patent-pending development technology acquired from Aptana™. Use Titanium Studio to rapidly build, test and deploy mobile, desktop and web applications. Take advantage of new functionality like code completion, Git integration and a full-featured editor. Manage Titanium projects, test your mobile apps in the simulator or on device, automate app packaging and much more … all from within the new Titanium Studio.

  • Develop, test, and deploy your mobile app in a single environment
  • Eclipse-based IDE for mobile and web development
  • Support for HTML5, CSS3, JavaScript, Ruby, Rails, PHP, and Python

Titanium Code Assist

The same helpful information, tailored to Titanium Mobile applications making it easy to get information on properties, methods and examples across the Titanium APIs.

Testing and Packaging

Titanium Studio enables you to seamlessly run your mobile applications in the simulators for iOS, Android and Blackberry. It provides wizards for installing your applications on a physical device and for packaging your applications for distribution to an app store. For desktop applications, Titanium Studio enables you to launch and run your desktop application locally and package your application for final distribution using the Appcelerator cloud.

Deployment Wizard

Support for one-shot as well as keep-synchronized setups. Multiple protocols including FTP, SFTP, FTPS and Capistrano. Automatically publish your web applications to hosting services such as Red Hat, Heroku, Engine Yard.

Source Control

Deep Git integration helps put your projects under Git source code control. Collaborate with team members through merge, pull and push actions to remote repositories such those hosted on Github. Titanium Studio facilitates Git-based deployments, and supports any Eclipse-based plugin for source control including Subversion, CVS, Mercurial, Perforce or others.

Integrated Debugger

Set breakpoints, inspect variables, and control execution in JavaScript, Ruby on Rails, and Titanium Mobile projects across iOS, Android and Blackberry. HTML, CSS, JS, PHP, Ruby, and Python Code Assist Aids in authoring of source code, making it a snap to find those hard-to-remember functions. Support for custom frameworks and adding your own reference files. Web content assist supports the latest HTML5 and CSS3 specifications, with information about the level of support for each element in the major web browsers.

Built-in Terminal

Quickly access a command-line terminal for execution of operating system commands and language utilities such as gem, rake, etc.

IDE Customization/TextMate Bundles and Themes

Setup your development environment exactly the way you want it by extending the core capabilities through scripting of custom commands based on the TextMate bundle model. Titanium Studio ships with hundreds of commands but always presents. Additional commands make it possible to import and reuse existing TextMate bundles.

Customize editor fonts and colors to your liking with a broad range of options. Included themes allow for many different default options with light and dark backgrounds, and pre-existing TextMate themes can be natively imported.