Welcome to the Titanium 2.0 GA! We're excited to have you participate in this round of testing of our best mobile release ever!
As a part of this early access process, we ask that you make note of all the issues and imperfections that you notice with the core development tools. Portions of our web properties are still being updated, but you should be able to fully utilize Titanium Studio, the Titanium Mobile SDK (including the mobile web platform release candidate), and the new integrated support for Appcelerator Cloud Services (hereafter called "ACS", which was formerly Cocoafish). To assist in testing out these services, we ask that you:
- Migrate your existing Titanium applications to this new technology stack
- Explore migrating existing UIs to mobile web
- Create new projects from Titanium Studio templates, and play around with our samples
- Explore pulling in ACS APIs for cloud services
- Browse ACS data
- Check out our new doc site
As you find issues, please report them in our community JIRA project, and apply the "titanbeta" label! This will allow us to quickly track and prioritize issues you find with the pre-release.
Connecting to the Staging Environment
To be able to use the software and access the services, you'll need to modify your network settings to connect to our private staging environment.
- Open System Preferences
- Go to Network
- Click the Location drop down and add a new one (name it Titanium Testing, or whatever name suits)
- Next select the new connection, highlight the connection type where you are currently connected (probably Wifi, but could be Ethernet), and click the advanced button
- Select the DNS tab, enter 188.8.131.52, and hit OK
- Apply the changes
- Start -> Control Panel -> Network and Sharing Center -> Change Adapter Settings
- Right click on network connection
- Select the Properties button and select TCP/IPV4 from the list
- Click on Properties page
- Select radio button "Use the following DNS server addresses"
- Enter 184.108.40.206 in the preferred "DNS Server Addresses" and hit OK
- Open a command prompt and type the command "ipconfig /flushdns" to flush the DNS changes
Updating Titanium Studio
Titanium Studio 2.0 is not yet an automatic update from Titanium Studio 1.0.9. However, you can install Titanium Studio 2.0.0 side-by-side with your existing environment, or replace your existing install:
Downloading Titanium Studio
Install Titanium Studio
Once you have installed your software, you may either reuse your existing workspace, or choose a new location on startup. No data is shared between workspaces.
What's changed in Titanium Studio 2.0
For a complete changelog, please visit the Titanium Studio release notes. Some highlights:
- Automatically cloud-enable new or existing projects with ACS
- XCode 4.3 support
- A completely reworked publish to device workflow
- Content assist for user-defined functions in unsaved files
- Greatly improved help content for Titanium APIs
- Whole-project error validation
- A new Snippets view
Update Titanium Mobile SDK
Once you have updated Titanium Studio and have connected to the staging environment, you will now be prompted to update to Titanium Mobile SDK 2.0.0.
What's changed in Titanium Mobile 2.0
Titanium Mobile Release 2.0.0 is a feature release of the Titanium Mobile SDK, including several new features and a number of bug fixes and parity improvements. Highlights include:
- Support for Appcelerator Cloud Services (formerly CocoaFish)
- Layout System Updates
- Mobile Web Platform Release Candidate
- Android Geolocation Enhancements
- Defined Module APIs for Android and iOS
- iOS - Xcode 4.3 and iOS 5.1 support
- Android - SDK Tools Revision 17 support
For details, see the Titanium Mobile Release Notes.
Appcelerator Cloud Services (ACS)
Creating ACS Applications
From Within Studio: To create a new cloud-enabled application, or add cloud services to an existing application inside Studio, please view the documentation here.
Standalone ACS: Visit http://cloud.appcelerator.com and login with your Appcelerator credentials. At that point, you can click to create a new ACS application and receive a new APP id. This APP id can then be plugged into Titanium application calls.
Managing ACS Applications
Visit http://cloud.appcelerator.com and login with your Appcelerator credentials. At that point, you can see a list of your applications. Click the "Manage" button to view details, logs, email templates, push notifications, and monthly usage of your application.
my.appcelerator.com is not yet available. In order to view analytics for your application, you'll need to use an interim solution.
Viewing analytics for your applications
You have two options:
- Inside Studio, right-click on an project and choose Open Analytics Page
- In a web browser, type the URL: http://analytics.appcelerator.net/#app=<APP GUID>
Updated documentation for the Titanium Mobile SDK and Titanium Studio is available on our new docs site:
You can find the latest Appcelerator Cloud Services docs at:
Bugs and Features: Please file bugs or improvements in the relevant products inside JIRA