Titanium Mobile SDK 1.8.2 is available now

Two photographs of colored pencils and a paint brush combined to form a new object.

We’re excited to announce that Titanium Mobile SDK 1.8.2 and Titanium Studio 1.0.9 are available now. We released Titanium Mobile SDK 1.8.1 last month as our first service pack for the 1.8 release and the response to monthly service packs has been very positive. These service packs address high priority issues while we work on the next feature release. Titanium Mobile SDK 1.8.2 builds on the strengths of Service Pack 1.8.1 and addresses over 150 issues.

We are working in parallel on our next feature release, 2.0. Highlights of the SDK 2.0 feature set include:

  • Integration with CocoaFish to cloud-enable Titanium applications.
  • Composite layouts to address UI parity issues.
  • More flexible geolocation functionality.
  • Improved TableView performance.
  • Well-defined module API for module developers.

We’ve gotten a little behind processing community pull requests but we are working on them now, so keep them coming.

Enhancements in 1.8.2 include:

  • Android V8 – Application Java Script source code protection
  • Android V8 – Better memory management
  • iOS – API to load WebView content from string with baseURL
  • MobileWeb – Google Closure compiler integration to minify code
  • Documentation – Improved API documentation with new code examples

Read the Release Notes for additional details on all improvements available in this release.

Download and Installation

Updating Titanium Studio

You should be automatically prompted to update your Titanium Studio software. If you do not see the prompt, you can select “Check for Updates” from the “Help” menu from within Titanium Studio.

 

Updating the Mobile SDK

Similarly, 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.

 

 

1 COMMENT

  1. I tried to run titanium create at the command line to create a new module in Xcode for iphone and it does not output the stub’d out code. I switched back to 1.8.1 and it works fine. Looked high and low for documentation and did not see this, but might overlooked. What changed?

    Thanks

  2. When I try to update Studio (within Studio) to 1.0.9 I get:

    An error occurred while collecting items to be installed
    session context was:(profile=AppceleratorProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,com.appcelerator.titanium.branding,1.0.9.1327100657
    No repository found containing: osgi.bundle,com.appcelerator.titanium.core,1.0.7.1328807407
    No repository found containing: osgi.bundle,com.appcelerator.titanium.mobile,1.0.0.1328807407
    No repository found containing: osgi.bundle,com.appcelerator.titanium.rcp,1.0.9.201202141208
    No repository found containing: osgi.bundle,com.appcelerator.titanium.ui.ide,1.0.6.1328742482
    No repository found containing: osgi.bundle,com.aptana.branding,3.0.9.1327100469
    No repository found containing: osgi.bundle,com.aptana.editor.common,3.0.3.1328568823
    No repository found containing: osgi.bundle,com.aptana.editor.css.formatter,3.0.0.1327409849
    No repository found containing: osgi.bundle,com.aptana.editor.php,3.0.3.1327100530
    No repository found containing: osgi.bundle,com.aptana.editor.php.epl,3.0.0.1327100530
    No repository found containing: osgi.bundle,com.aptana.editor.php.formatter,3.0.0.1327100530
    No repository found containing: osgi.bundle,com.aptana.git.ui,3.0.3.1328222732
    No repository found containing: osgi.bundle,com.aptana.portal.ui.eclipse35,3.0.0.1329151902
    No repository found containing: osgi.bundle,com.aptana.ruby.debug.core,3.0.2.1327600259
    No repository found containing: osgi.bundle,com.aptana.ruby.launching,3.0.2.1327600259
    No repository found containing: osgi.bundle,com.aptana.ruby.rake,3.0.0.1327600259
    No repository found containing: osgi.bundle,com.aptana.samples.ui,3.0.0.1327541770
    No repository found containing: osgi.bundle,com.aptana.usage,3.0.0.1329151902
    No repository found containing: osgi.bundle,com.python.pydev,2.4.0.2012020116
    No repository found containing: osgi.bundle,com.python.pydev.analysis,2.4.0.2012020116
    No repository found containing: osgi.bundle,com.python.pydev.codecompletion,2.4.0.2012020116
    No repository found containing: osgi.bundle,com.python.pydev.debug,2.4.0.2012020116
    No repository found containing: osgi.bundle,com.python.pydev.fastparser,2.4.0.2012020116
    No repository found containing: osgi.bundle,com.python.pydev.refactoring,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.ast,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.core,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.customizations,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.debug,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.django,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.django_templates,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.help,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.jython,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.parser,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.red_core,2.4.0.2012020116
    No repository found containing: osgi.bundle,org.python.pydev.refactoring,2.4.0.2012020116
    No repository found containing: org.eclipse.update.feature,com.appcelerator.titanium.feature,1.0.9.1329151903-6-7N79BAODG9MDJ7DG9OgHmSsdc3
    No repository found containing: org.eclipse.update.feature,com.appcelerator.titanium.feature.rcp,1.0.9.201202141208-7e7aDfFFsJ-BOVP-2Ztf0FRchlN4
    No repository found containing: binary,com.appcelerator.titanium.rcp.product.rootfiles.win32.win32.x86,1.0.9.201202141208-14022012121043
    No repository found containing: org.eclipse.update.feature,com.appcelerator.titanium.studio,1.0.9.1329151903-7E-7X7c-iKKmOEPO
    No repository found containing: org.eclipse.update.feature,com.aptana.feature,3.0.9.1329151902-BJ7F8NBTEBQakdyRh1DC34EVnIM5
    No repository found containing: org.eclipse.update.feature,com.aptana.feature.studio,3.0.9.201202140953-7E777Q7HFGVBKBSEW7S_Iz0JktqM
    No repository found containing: org.eclipse.update.feature,com.aptana.php.feature,3.0.9.1327100530-7D-27CEBQ855KE5
    No repository found containing: org.eclipse.update.feature,org.python.pydev.django_templates.feature,2.4.0.2012020116
    No repository found containing: org.eclipse.update.feature,org.python.pydev.feature,2.4.0.2012020116
    No repository found containing: org.eclipse.update.feature,org.radrails.rails,3.0.9.201202130945-7e-7Q7f4oUM8Bz0He

    – Oliver

  3. With v 1.8.2 I get this error. I tried doing the normal update method as shown in the article and by URL. Same error. This is on OSX 10.7.3

    Error extracting zip file – /var/folders/p5/b_92v9fj3_n8lw524cmltqn00000gn/T/release-download
    No such file or directory

  4. Hopefully in the next coming SDK v.2.0, “addRoute” for Android will be finally added. I’ve been waiting for this feature for almost a year now… 🙂