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.
. 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.
For More Information
For more information, you may view the related API Documentation: Titanium Mobile SDK 2.1.0 API docs