¿Alguna razón por la que crees que no deberíamos usar Titanium Appcelerator para una aplicación de cámara?

También podría considerar Trigger.io.

Existen grandes diferencias en la operación de herramientas y tiempo de ejecución entre Trigger y Titanium.

En Trigger, tratamos de ser lo más livianos y agnósticos posible con respecto a las herramientas y metodologías de desarrollo que desee utilizar: puede seguir con cualquier editor de texto y proceso de desarrollo con el que se sienta cómodo. En contraste, Titanium tiende a ser más prescriptivo: se espera que use su IDE.

El código que escriba también será bastante diferente. Nuestro objetivo es mantener el proceso de desarrollo lo más simple posible, agregando una serie de API bien definidas a JavaScript normal. El código en una aplicación Trigger.io Forge es probablemente un 95% de JavaScript normal, familiar para cualquier desarrollador web, con una pizca de llamadas forge.some_module para hacer cosas como acceder a la cámara. Con Titanium, tiendes a escribir mucho más en sus API propietarias, que simplemente están en JavaScript.

De hecho, ¡tenemos algunos clientes que tienen un código casi idéntico en su sitio web, sitio web móvil y aplicación móvil!