Appcelerator Titanium: ¿cómo se desarrolla el rendimiento de las aplicaciones con Titanium?

1. Las aplicaciones son definitivamente un poco más grandes. Tengo 2 aplicaciones en desarrollo ahora, 1 que ha estado en el mercado durante más de 6 meses también, y generalmente COMENZAN a 10 MB. Sin embargo, ninguno de ellos tiene más de 15 MB … Más grande, pero no inmanejable.
2. El rendimiento de la aplicación es aplastado por los enemigos de Titanium, pero una vez que aprendes cómo abrir y cerrar CORRECTAMENTE ventanas y también hacer parte de tu propia recolección de basura, el rendimiento es excelente.
3. El soporte es terrible para los usuarios gratuitos, pero así es como ganan dinero. Los foros de soporte están muertos. Ocasionalmente obtendrá una respuesta, pero he respondido mis propias preguntas allí durante las últimas que he preguntado.
4. Todavía no me he encontrado con nada que no pudiera hacer con Titanium. Recuerde que lo bueno de usar Titanium es que puede usar cualquier biblioteca de JavaScript que esté disponible ahora … Eso podría abrir aún más puertas que las aplicaciones nativas, pero nuevamente, no he encontrado nada que no pudiera hacer con ninguno de los estilos.
5. Sus primeras aplicaciones serán difíciles … Solo sepa que se vuelve más fácil con el tiempo. Las personas que lo odian no le han dado una oportunidad justa de la OMI. Lo he estado usando durante aproximadamente un año y puedo decir que es una gran plataforma. ¡Prepárate para resolver algunas cosas por tu cuenta, PRUEBA, PRUEBA, PRUEBA! en iOS y Android tanto como sea posible. El hecho de que algo funcione en una plataforma no significa que funcione en la otra. Además, pruebe en un dispositivo real tanto como pueda, los emuladores pueden quedar paralizados a veces. Puede estar luchando contra errores que no ocurrirán cuando golpee un dispositivo, así que esté atento.

No he lanzado (todavía) ninguna aplicación desarrollada con Appcelerator, pero he estado jugando bastante con ella en estos días y, en mi opinión, aunque la premisa del producto es buena, todavía no es lo suficientemente buena como para reemplazar xcode o aplicaciones desarrolladas por eclipse.

1. El tamaño ejecutable es definitivamente más grande que una aplicación nativa similar.
2. Realmente no codificaría un juego en 3D en Appcelerator, pero para aplicaciones generales el rendimiento está bien.
3. Solo tengo experiencia con el producto gratuito, así que, bueno, no hay soporte allí y los foros no son lo suficientemente activos, así que si te quedas atascado, tendrás que resolverlo tú mismo. Y la documentación apesta
4. Sí, hay algunos. Hay una lista en algún lugar de su sitio que menciona algunos de ellos.
5. Al final es un entorno basado en JavaScript. Si eres bueno en eso, lo aprenderás rápido, pero también estarás sujeto a las limitaciones de JavaScripts.

Al final, primero debe mirar la aplicación que desea escribir y luego tomar una decisión. Appcelerator es realmente bueno para algunos tipos de aplicaciones, pero para otros podría no funcionar tan bien. Para desarrollar un prototipo de una aplicación de la versión 0.1, es bastante bueno.