Announcing Titanium Studio 2.1.0

information superhighway

Titanium Studio 2.1.0 is the first release in several focusing on UI simplicity, ease of use, and speed.

New simplified perspective

On starting up Titanium Studio, you’ll notice a new “Configure” page with several options, the most prominent of which is the “Titanium Studio UI” radio. Switching to “simple” removes a significant amount of clutter from the UI, and is the default option for new users. If you wish to switch back and forth, either return to the dashboard, or choose a new perspective from the area at the upper-right of the screen.


  • You can now install Titanium Modules from the help menu much like you can SDKs.
  • Speaking of SDKs, there is now the option to download both the current and previously-released SDK versions.
  • You can now add new platforms to existing projects.
  • When working with Mobile Web, go to Run Configurations… and you can auto-search for other installed browsers.

Language Support

  • We’ve added a new high-performance JavaScript Style validator that does much of what JSLint does, but in a fraction of the time. Try turning it on in Preferences > Studio > Validation > JavaScript
  • The JavaScript outline view now descends into conditional statements.
  • Fixed a bug with slow typing in large files where word wrap was enabled.

Additional changes

  • We’ve re-enabled support for the “dropins” folder.
  • Tweaks/Fixes to the Find bar, project and packaging wizards.
  • Upgrades to the console view for Android logging.

Read the Release Notes for additional details on all improvements available in this release.

Updating Titanium Studio

You should be automatically prompted to update your Titanium Studio software. If you do not see the prompt, you can select “Check for Updates” from the “Help” menu from within Titanium Studio.

Once you’ve updated Titanium Studio, you’ll then get an update for the Titanium Mobile SDK.


  1. Where can you now put custom native modules for building with Studio 2.1.0? After updating the /Library/Application Support/Titanium folder containing my custom modules is vanished…

    Any help will be greatly appreciated.

  2. After upgrading to SDK 2.1, one native iOS modules begint o fail with unrecognized method names (was working 100% in previous SDK)

  3. Error from SDK 2.1 (native iOS modules worked 100% in 2.0.2)

    [WARN] Exception in event callback. {
    line = 64;
    message = “‘1450138822’ is not a function (evaluating ‘netstat.getWiFiSent()’)”;
    name = TypeError;
    sourceId = 166779008;