Release Candidate for Titanium Mobile 1.6.0

Fingerprint on white paper

We’re making Titanium Mobile 1.6.0 Release Candidate 1 available
today. This is a great opportunity for you to try out the many new features on the Android and iOS platforms, and provide feedback before we close out our testing and bug fixing.

Giving Feedback

We encourage our development community to give feedback on this Release Candidate by posting to the Q & A forums. Our Community team will review the feedback and take the appropriate actions. Our customers can also feel free to give feedback through our HelpDesk system.

Download and Installation

Download Links for Titanium Mobile 1.6.0 RC1
OSX: mobilesdk-1.6.0.RC1-osx.zip
Windows: mobilesdk-1.6.0.RC1-win32.zip
Linux: mobilesdk-1.6.0.RC1-linux.zip

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.6.0.

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. On OSX, I suggest you use curl and do it the old fashion way. In the terminal, go to your Titanium directory and then run the following commands:
> curl -L http://builds.appcelerator.com.s3.amazonaws.com/RC/mobilesdk-1.6.0.RC1-osx.zip >mobilesdk-1.6.0-osx.zip
> unzip -o mobilesdk-1.6.0-osx.zip

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 latest release.

We appreciate feedback on this RC1.

Code Strong!

Ralf Pfeiffer
Director of Platform Engineering
Appcelerator

1 COMMENT

  1. what’s the best way to leave feedback for your release candidate? I want to do my part in helping make this a strong product

  2. I downloaded the 1.6RC1 release today and wanted to test the new Facebook component as the old one stopped working for me, at least the isLoggedIn() call.
    Is there any documentation or sample code on how to use the new Facebook component with the Graph API. I want to do a “Like” function and write to the wall (share link). I’ve already implemented it in the old way but don’t know where to start with the new component.

  3. @Conny: You can find a 1.6-compatible KitchenSink at https://github.com/appcelerator/titanium_mobile/tree/master/demos/KitchenSink – the facebook examples at Resources/examples/facebook_login_logout.js and facebook_publish_stream.js show exactly what you’re looking for.

    @appcelerator: Will the new Facebook login always bounce users out to Safari and then back to my app? Is there a way I can make login web view simply use a webview in my app? I don’t see any way to control this from looking at the examples, but it would make for a far better user experience.

  4. @Rick

    Universal IOS support is baked into Ti Mobile R1.6.0.

    We will release a new Ti Developer very soon to enable this great feature!

    Stay Tuned!

    ~ralf

  5. I agree with everyone so far…this is simply incredible work. I like a others above however would very much like to see how to make the new Facebook module work within a webview and not have it launch an instance of Safari for the authentication. Is there a switch or configuration option we need to set? Please let us know.

    – hamii

  6. I second the question about the Facebook login. Jumping out to Safari to login, and then back into the app, is a terrible user experience. Will there be a better solution to log in to Facebook?