Converting JSCA JSON to JavaScript

The main function used to convert JSCA JSON to JavaScript is named convertJsca2Js and is provided through
the jsca2js.py script. This function expects a JSON object containing the API in the JSCA specification
and produces a string containing the converted JavaScript.

Creating the Titanium JavaScript file

The titanium-mobile.py script can be used to create a JavaScript file for Titanium Mobile API. This script
will automatically fetch the api.json file from the Titanium Developer site (and cache it locally) and produce
the corresponding JavaScript file.

Usage:

Output

The script will produce the JavaScript file in the current directory with a name that follows the following format:

titanium-mobile-<titanium-version>.js

If the script would find Alloy JSCA file too, it will produce one more file with a name:

titanium-mobile-alloy-<titanium-version>.js

PS

Be aware that versions of Titanium and Alloy framework can be different. Check firstly Appcelerator Portal in JSON SDK
section to find the proper latest version of Alloy framework. The titanium version for alloy is in the URL for the alloy file (eg. the 1.3.x alloy json is at version 3.2.0 of titanium).