Appcelerator Blog

The Leading Resource for All Things Mobile

The Titanium platform team is pleased to announce Release 2.1.0 of the Titanium Mobile SDK. This release follows in our recent tradition of quarterly feature releases.
New in 2.1:

Support for the new ACS Access Control Lists feature, allowing users to share ACS objects

Increased application code security on Android and iOS platforms

Drag-and-drop map annotations on iOS

Improved scrolling on Mobile Web, including kinetic and elastic scrolling

There’s also a larger-than-usual set of parity improvements and bug fixes. This includes some long-awaited features on Android:

Routes on map views

Linear background gradients

Pinch and swipe events

In addition, horizontal layouts have been standardized across the platforms; all platforms now recognize vertical swipe gestures as well as horizontal swipes; and all media player types now sport a standard volume property.
As a member of the Titanium Mobile core team, there are two other items that I’m excited about:
Unit test framework. Anvil, our new unit test framework, is destined to replace the aging Drillbit framework. Anvil will allow for more automated testing of the Titanium Mobile codebase, and extend unit test coverage to the Mobile Web platform. A unit test framework might not be the most exciting feature in the world, but we’re pretty happy about it.
Community contributions. In recent months we’ve gotten some great contributions from the Titanium community, including drag and drop map annotations, and enhancements to scrollable views. We have gotten better processing community pull requests in recent months and we are trying to improve further.
Read the Release Notes for additional details on all improvements available in this release.

Download and Installation

Updating the Mobile SDK

You should be prompted to automatically upgrade your Titanium Mobile SDK from within Titanium Studio. If you do not see the prompt below, you can manually check for updates by selecting “Check for Titanium SDK Updates” from the “Help” menu within Titanium Studio.