Building GUIs in Titanium Because Titanium is compiled to C, users do not have full access to the AWT and certain other Java libraries directly from Titanium. However, a rudimentary interace to a separate Java process can be built using native methods. Because of limitations on the underlying message layer, the this example current runs only on shared memory machines and uniprocessors. Both Solaris threads and Posix threads implementations exist, so ports to other operating systems that support Posix threads or something similar should be straightforward. The output of the Titanium compiler is C code, although the tcbuild script that is normally used to invoke the Titanium compiler automatically calls the C compiler as well.
Efforts are underway to support other runtime layers.
Please let the Titanium developers know if you are interested in porting Titanium to a new platform.