Qué sucede con el código JavaScript después de compilar la aplicación con Titanium Mobile

Instalé Titanium desde appcelerator y construí la aplicación de ejemplo "KitchenSink".

Todo funciona bien, solo me pregunto dónde termina el código javascript en una aplicación integrada.

Grep-ed el proyecto Xcode y también la aplicación de resultados como lo encontré enLibrary/Application Support/iPhone Simulator/....KitchenSink.app, pero no puedo encontrar ningún nombre de función de.js archivos, ni siquiera textos de cadena utilizados dentro de la aplicación.

La información más cercana que encontré es una respuesta aquí:¿Cómo funciona Appcelerator Titanium Mobile? pero no entiendo claramente cómo funciona el proceso.

¿Se está compilando el código javascript en un código binario (¿qué compilador se usa entonces?), O simplemente se transforma en algún formato de datos especial y se interpreta en una aplicación en ejecución?

Actualizar:

Esto es lo que puedo ver en un directorio build / android de KitchenSink:

michal:bin mac$ find . -name table_view_layout\*
./assets/Resources/examples/table_view_layout.js
./assets/Resources/examples/table_view_layout_2.js
./assets/Resources/examples/table_view_layout_3.js
./assets/Resources/examples/table_view_layout_4.js
./assets/Resources/examples/table_view_layout_5.js
./classes/org/appcelerator/generated/examples/table_view_layout.class
./classes/org/appcelerator/generated/examples/table_view_layout_2.class
./classes/org/appcelerator/generated/examples/table_view_layout_3.class
./classes/org/appcelerator/generated/examples/table_view_layout_4.class
./classes/org/appcelerator/generated/examples/table_view_layout_5.class
michal:bin mac$ unzip -t app.apk | grep table_view_layout
    testing: assets/Resources/examples/table_view_layout.js   OK
    testing: assets/Resources/examples/table_view_layout_2.js   OK
    testing: assets/Resources/examples/table_view_layout_3.js   OK
    testing: assets/Resources/examples/table_view_layout_4.js   OK
    testing: assets/Resources/examples/table_view_layout_5.js   OK

No busqué en app.apk antes, todo lo que pude ver fueron estos archivos de clase correspondientes a cada uno de los archivos javascript. Por lo tanto, supuse que en Android se está compilando JavaScript para JVM. ¿Por qué no se pueden encontrar en app.apk?

Respuestas a la pregunta(2)

Su respuesta a la pregunta