Appcelerator Blog

The Leading Resource for All Things Mobile

Titanium Mobile SDK 1.7 Release Candidate 1 Delivers New Cross-platform Networking APIs, Fastdev on Android and More

0 Flares 0 Flares ×

Titanium Mobile SDK 1.7 Release Candidate 1 is now available, providing new functionality, enhancements and bug fixes across iOS and Android. Download and install the release candidate SDK to test drive the following new capabilities:

  • New cross-platform APIs for TCP/IP networking: Sockets and Streams, and supporting APIs for managing Buffers and Codecs.
  • Fastdev for Android speeds prototyping and testing by enabling local changes to be instantly available to your application. Fastdev eliminates the time-consuming steps of packaging, building and deploying apps with each change.
  • Universal Binaries: develop a single app for deployment on iPhone and iPad (requires use of Titanium Studio 1.0 Preview)
  • Improved memory management and stability, especially on iOS.

Read the Release Notes for additional details on all new features and improvements available in the release candidate.

Download and Installation

Download Links for Titanium Mobile SDK 1.7.0 Release Candidate :




To install, you’ll want to download the appropriate distribution above and then extract into your Titanium directory.

For example, on OSX, your Titanium directory will be under either /Library/Application Support/Titanium or~/Library/Appcelerator Support/Titanium.

On Linux ~/.titanium.

On Windows Vista/7 C:ProgramDataTitanium and on Windows XP C:Documents and SettingsAll UsersApplication DataTitanium

Once you locate your Titanium directory, extract the zip file into this directory. The zip file will expand the contents and create/overlay some new directories for 1.7.0-RC1.

NOTE for OSX users who use Safari to download: Safari by default will auto uncompress your downloads, how handy. However, if you have a directory named mobilesdk, your extracted directory will be renamed.

Now, you’ll need to restart Titanium Developer to pick up the new release. Once restarted, remember to change your application SDK version and then click the ‘Save’ button.

You should now be able to test with the release candidate software.

Finally, you may view the related API Documentation: Titanium Mobile SDK 1.7 Release Candidate 1 API docs.

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Email -- 0 Flares ×


  1. Mario

    @Appcelerator: Why do you don’t use unit test? Your database functions are broken in RC1 and so there is no possibility to test it. Also the f***g Jira does not work and there is no way to report this bug. I hate it…

  2. Beamer

    Will Titanium Studio be required for Universal builds when this thing hits the production tubes?

  3. Chris

    How about in TM1.8 you truly support Android? The differences in how things execute between iOS and Android is staggering and really screws up development.

    This would be the platform to beat if it truly supported Android the way all of your marketing says it does.

  4. @Mario: You can create a jira account over at and submit a bug at:

  5. Great to see you guys pushing things forward. My one request would be to not require Titanium Studio for anything. There are those of us who don’t want to use it, and it’d be disappointing if I had to use in order to take advantage of various features. I’m hoping this is just a pre-release issue, maybe even a marketing play to get more folks to try Ti Studio, so hopefully in the end it won’t be a requirement.

  6. Nick

    I’m with @Chris. Things work quite well on iOS, but there seems to be a significant gap between iOS and Android. The amount of code like this in my current app is getting to the point where I’m considering splitting the code in 2:

    if (platformOS == ‘android’) {
    // Implement Android workaround here
    } else {
    // Works fine on iOS

    I can appreciate that it’s 2 very different beasts under the hood… but…

  7. Is it possible to install this via the “Install Titanium SDK from URL” option in Studio? When I try it nothing seems to happen.

  8. Nevermind … it seems to have worked.

  9. Mario

    @Tony: I have a (new) Jira account (because the old LH account does not work) and I reported this bug yesterday, but after reporting Jira tells me that I have not enough rights to see my own bug :-/ Great!

  10. GKravas

    There seems to be a bug at some api calls like Titanium.Network.createHTTPClient and Ti.App.Properties. I get undefined objects.

  11. Im with Chris Bailey, Titanium Studio UI is ugly – looks like something from Windows ’95, I have coding tools that work well for me, I have also written syntax completing in Panic Coda for Ti functions, I do not want to use Ti Studio, and you’ll likely charge extortionate prices for it in the future.

  12. What Chris says!

  13. Ben

    Hey great news!
    Wasn’t there something like “support for multitouch events on iOS” listed as new feature for 1.7.0? Will that be a part of the final 1.7.0 release?

  14. @Mario well what was your old LH username? There’s only about 1k people in the old system. Email with that info

  15. memory management has improved substantially. Huge scrollableViews now are usable…!!! thank you guys!

  16. Gox

    I don’t see any fixes about the catastrophic performance of TableView when populated with Images…

    This is so basic stuff, that should be number 1 priority.!

Comments are closed.

Sign up for updates!

Become a mobile leader. Take the first step to scale mobile innovation throughout your enterprise.
Get in touch
computer and tablet showing Appcelerator software
Start free, grow from there.
0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Email -- 0 Flares ×