Would you like to contribute to the Titanium docs? To get started, sign up for an account on the Appcelerator Wiki and sign our CLA.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: minor heading change

...

This document describes the system environments that are compatible with Titanium. Any components that fall outside of the min/max version ranges shown are considered not to be compatible.

Supported SDK

...

releases

Some information about legacy Titanium SDK versions is included here solely for reference. Thus, only the following releases are officially supported:

  • 6.1.x
  • 6.0.x
  • 5.5.x
  • 5.4.x
  • 5.3.x
  • 5.2.x
  • 5.1.x
  • 5.0.x

Pre-release

...

versions

Be aware that any components notated as Pre-release are not officially supported. This includes Beta, Developer Preview, and Release Candidate versions, as well as any development SDKs released via the Continuous Builds download site.

Minimum

...

system requirements

Memory

Multiexcerpt
MultiExcerptNamememory
ProductHost Operating SystemStorage
Appcelerator StudioAll1 GB (contiguous)
Latest Android SDKOS X1.5 GB (contiguous)
Latest Android SDKWindows1 GB (contiguous)
Note

Minimum system memory requirements is 8GB of RAM. 16GB is highly recommended.

Operating

...

system

Multiexcerpt
MultiExcerptNameoperating-system

Titanium is supported on the following Operating Systems:

Operating SystemVersion
macOS10.11.5 (Mavericks) and later
WindowsWindows 7 and later(Android)
Windows 8.1 and later (Windows Phone 8.1)
Windows 10 and later (Windows 10 Mobile) 

...

See Titanium SDK Quick Start for setup guide for further instructions.

Mobile

...

development

Titanium can provide a development environment for third-party mobile platforms where a Software Development Kit (SDK) has been made available by the platform vendor. With this in mind, development with the following combinations of Operating Systems and SDKs are possible:

...

Excerpt Include
Installing the iOS SDK
Installing the iOS SDK
nopaneltrue

Unified CLI

...

compatibility matrix

Unified CLI Includes

Unified CLI Version

Alloy Version

Arrow Version

Cloud CLI Version

Titanium CLI Version

6.2.21.9.112.0.22.0.55.0.14
6.2.11.9.112.0.02.0.45.0.13
6.2.01.9.112.0.32.0.45.0.12
6.1.01.9.51.10.11.2.25.0.11
6.0.01.9.41.8.121.2.25.0.11
5.5.11.9.21.8.61.2.15.0.9
5.5.01.9.21.8.61.2.15.0.9

5.4.0

1.9.11.8.2 1.2.15.0.9 
5.3.11.8.7 1.8.21.2.0 5.0.8
5.3.01.8.7 1.7.311.2.0 5.0.8

5.2.2

1.8.31.7.291.2.0
5.0.6
5.2.11.8.21.7.291.2.05.0.6

5.2.0

1.7.331.7.271.1.05.0.6

5.1.0

1.7.321.3.22  1.0.32  5.0.6

...

Unified CLI Version

Min Node Version

Max Node Version

6.2.26.x8.x
6.0.04.2.04.6.2

5.4.0

0.10.x

4.2.x

5.3.10.10.x4.2.x
5.3.00.10.x4.2.x

5.2.2

0.10.x4.2.x
5.2.10.10.x4.2.x

5.2.0

0.10.x4.2.x

5.1.0

0.10.x4.2.x

Mobile

...

web

Mobile Web has been deprecated in Titanium SDK 6.0.0 and will be removed in 7.0.0. It does not require any additional tools or SDKs except for testing mobile web applications, which can be previewed either on a desktop browser or the Android emulator.

Note that the Mobile Web platform is designed to build applications for mobile browsers, not applications for desktop browsers. Desktop browsers are recommended only for previewing and debugging Mobile Web applications.

Desktop

...

browser

The following desktop browsers are recommended for previewing and debugging applications:

  • Google Chrome
  • Firefox (with Firebug extension)

Mobile

...

browser

For a list of supported browsers, see the Supported Browsers section in the Mobile Web Platform Overview.

Android

...

emulator

Refer to the Android requirements and instructions below for installing the Android SDK, which contains the Android emulator.

Other

...

useful software

The following tools are required for native add-on module development or building the Titanium SDK from source.  These tools are not required for mobile application development with the Titanium SDK.

...

See Installing Python for detailed instructions.

Required Python

...

packages

Excerpt Include
Installing Required Python Packages
Installing Required Python Packages
nopaneltrue

...