Pros:
- Si proviene de un entorno de desarrollo front-end (o Flash), encontrará Titanium muy fácil de aprender.
- Las aplicaciones de titanio se pueden transportar fácilmente de una plataforma a otra. Por lo tanto, la creación de una aplicación para iOS podría trasladarse a Android en muy poco tiempo con poco o ningún conocimiento adicional.
- La comunidad para el desarrollo de Titanium es bastante grande ahora, por lo que los problemas que puede encontrar ya se han respondido en el Q&A o stackoverflow.
- El rendimiento es excelente. Fue un poco lento hace algún tiempo (Android) pero ha habido mejoras importantes.
- Módulos y Marketplace. Ahora Titanium tiene un mercado con un montón de módulos para ayudar a los desarrolladores a realizar compras en la aplicación, escaneo de códigos de barras, notificaciones push y más. Por lo tanto, debe hacerse mucho menos trabajo pesado de su lado.
- Tutoriales: The Forging Titanium Series en Vimeo es bastante impresionante, y muestra paso a paso cómo hacer una tarea común con Ti Mobile e integrar herramientas de terceros.
Contras:
- Siempre hay un pequeño retraso en las actualizaciones de funciones cuando sale una nueva versión de iOS. El equipo de Titanium necesita crear la nueva funcionalidad, así que no esperes tener las primeras características de las nuevas funciones que Apple presenta.
- Hay algunas restricciones menores con la interfaz de usuario, es posible que deba sortearlas, pero no ha sido un gran problema para mí antes.
- El juego aún no es el mejor ejemplo de aplicaciones de titanio. A pesar de que tienen algunas bibliotecas nuevas para gráficos 2d / 3d, creo que pasará un tiempo antes de que veamos los juegos más importantes construidos en Titanium.
- No hay nada como nativo. No tiene acceso a TODO de forma inmediata en términos de API nativas, definitivamente puede construirlas usted mismo, pero necesitaría saber algo del Objetivo C.
- ¿Qué es lo más difícil en el desarrollo de una aplicación para iOS?
- ¿Qué tan cerca de una experiencia de aplicación de nivel nativo para iOS y Android puede hacer usando Meteor 1.0?
- ¿Cuáles son las aplicaciones iOS mejor diseñadas?
- ¿Cómo funcionan las aplicaciones móviles de descarga de música?
- Fui aceptado en un bootcamp de desarrollo IOS en los Estados Unidos (Make School). La matrícula es de $ 7000 excluyendo viaje + habitación + pensión. ¿Vale la pena?