iphone - cordoba - PhoneGap vs. Titanium
Bien..! esto no es seguro de cuál es mejor para implementar el proyecto. Ambas tecnologías son nuevas y tienen sus pros y contras también.
Titanium dice que mantener el entorno nativo con la ayuda del framework java basado en script, por otro lado, phoneGap proporciona todo dentro de WebView, solo necesitas poner tu proyecto basado en web con index.html dentro de la carpeta WWW, que se encuentra en el directorio del proyecto estructura del proyecto.
Por lo tanto, si se siente cómodo con Web Works, phoneGap es adecuado en este caso. De otro modo, debe ir con Titanium. Es más fácil de usar y totalmente facilitado.
Este artículo es un buen resumen de las diferencias prácticas y filosóficas. Tenga en cuenta que es de un evangelista de Appcelerator, pero todavía creo que es bastante imparcial. De hecho, creo que él comparte titanio más verrugas que probablemente :).
http://developer.appcelerator.com/blog/2012/05/comparing-titanium-and-phonegap.html
Lamentablemente, Titanium ya no es de código abierto. Puede desarrollar aplicaciones libremente, pero tiene que comprar una cuenta independiente para publicar una aplicación en la tienda de aplicaciones que cuesta algo de dinero.
PhoneGap es un marco de código abierto y gratuito que te permite crear aplicaciones móviles usando API web para cualquier plataforma (iOS, Android, Windows, Blackberry, etc.) en las que pienses.
Probablemente valga la pena seguir la disputa actual entre Apple y Adobe, en la que Mr Jobs ha puesto el futuro de los productos que no están escritos en el lenguaje XYZ en la balanza. OS 4 SDK declara:
Las aplicaciones solo pueden usar API documentadas de la manera prescrita por Apple y no deben usar ni invocar ninguna API privada. Las aplicaciones deben escribirse originalmente en Objective-C, C, C ++ o JavaScript tal como se ejecutan en el motor WebKit de iPhone OS, y solo el código escrito en C, C ++ y Objective-C puede compilar y enlazar directamente con las API documentadas (por ejemplo, Se prohíben las aplicaciones que enlazan a API documentadas a través de una capa o herramienta de traducción intermedia o de compatibilidad).
Creo que el titanio se ve afectado por esto.
Ya hay una larga discusión sobre PhoneGap VS Titanium (y Corona) en que podría ser útil.
Una de las grandes diferencias es que PhoneGap tiene licencia MIT y Titanium (recientemente cambiado) con licencia Apache.