Editor’s note: This blog post is a basic tutorial. The most up-to-date version is available in the wiki.
Titanium Studio requires an Internet connection to authenticate the user to the Appcelerator cloud on first launch, although the credentials are cached for subsequent use. In addition, the web is used for news, documentation and code updates.
Since Titanium Studio 1.0.4 was released, it has been possible to use it from behind an authenticated proxy server. This guide explains the configuration process.
Startup Splash Screen
If no user credentials are available to Studio on launch, a splash screen will be displayed allowing you to enter your user name and password. At the bottom of this dialog, the “Proxy Setup…” link activates the following window:
Here, the proxy schema (HTTP, HTTPS and SOCKS are all supported), server name or IP address, service port number and authentication details can be configured. After clicking OK and Login to start, all Internet traffic will be directed via this proxy.
Windows Preferences Menu
To configure your proxy settings once Studio has started:
- From the Window menu, select “Preferences…”
- Expand “General”->”Network Connections.”
- Select the Proxy entry that you would like to edit (for example: “HTTP”) and click “‘Edit…'”
- In the Host and Port fields, specify the name or IP address and port number of your proxy server.
- If you have authentication enabled, check the Requires Authentication box and type in your proxy User and Password.
- Click OK to apply your settings.
Restart Studio, and all Internet traffic will be directed via this proxy.