Home Titanium SDK/Studio 3.1.0 Release Candidate Now Available

Titanium SDK/Studio 3.1.0 Release Candidate Now Available

Thank you for your quick feedback on our last beta. We’re pleased to announce our release candidate version of Titanium. As noted before, this release focuses on performance with a new ListView component and an average 20% across-the-board performance gain on iOS and an average across-the-board 36% performance gain on Android.
We need your final feedback ASAP. Please file all issues by Friday, 4/12. Please watch your bug reports in case we need more information to reproduce.
For full information, please see the release notes.
Note: This is a pre-release, and as such may contain regressions or other issues. Please do not use it in production, and keep backups of all important projects and data. We will follow up with our general availability release in the coming weeks. If you find an issue, please report it in JIRA with a reproducible test case.

How to Update

These are links to continuous integration builds. To install them, choose “Help Menu > Install Specific Titanium SDK…” from inside Titanium Studio.
These are links to continuous integration builds. To install them, choose “Help Menu > Install Specific Titanium SDK…” from inside Titanium Studio.

To update Studio, please visit http://preview.appcelerator.com and follow the instructions to update to the RC stream, or to download a new install.

NPM Packages

Note: You may need to use ‘sudo’ before these terminal commands on OSX and Linux
npm install -g [email protected]
npm install -g [email protected]
npm install -g [email protected]
To revert back to stable versions:
npm remove -g titanium
npm install -g titanium
npm remove -g alloy
npm install -g alloy
npm remove -g titanium-code-processor
npm install -g titanium-code-processor

New Features in Titanium 3.1.0

The docs are all available at: http://docs.appcelerator.com/titanium/latest/
This release introduces ListView, a new Titanium proxy to replace the existing TableView. Both list view and table view present data to user as a vertically scrolling list of rows. However, list view uses a data-oriented approach versus table view’s view-oriented approach.
Alloy Updates
New collection binding functionality has been added. You can now also get Alloy content assist and debug Alloy applications inside Titanium Studio.
EventKit UI Framework
The iOS EventKit framework, allowing access to calendar events and reminders, is now available inside Titanium.
iOS6 Core Location AutoPause API
The iOS AutoPause API pauses the location updates when an application goes into the background. We’ve implemented access to this new API in Titanium.
iOS Retina simulator support
The iOS simulator now allows you to choose to launch in Retina mode on demand, rather than needing to switch the simulator manually.
A Slimmer Titanium Studio
We’ve been working on making Titanium Studio as lean as possible. One step we’ve taken is to break the server-side language plugins (PHP, Ruby and Python) into separate optional installs. If you need them, just follow the links at http://preview.appcelerator.com to add them back in.

New Platforms

Our BlackBerry support will go into beta at the same time as 3.1.0 ships. Studio now supports creating projects as well as running them on simulator and device.
Our newest platform, Tizen, is now a full member of the Titanium family. Use Tizen from inside Studio 3.1.0. Create projects and run on emulator and device.

New Modules

Facebook V3 (Android and iOS)
Our Facebook module is now updated to be compatible with the latest V3 version of the Facebook API. Download the updated beta module here: Android and iOS.
Google Maps V2 (Android)
As mentioned previously, we’ve updated our Android maps module to support Google Maps V2. Download the latest beta here.
Newsstand (iOS)
Publish a magazine or periodical! We’ve developed a new module for interfacing with Apple’s Newsstand service. Download the beta module here.
NFC (Android)
You can now read NFC (Near-Field Communication) tags from inside Titanium applications. Download the beta module here.
Source Appcelerator Developer

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.