2012-07-17 16 views
5

Tengo que desarrollar una aplicación móvil que esté disponible en Android e iOS.Experiencia y recomendaciones Icenium

No tengo ninguna experiencia con el desarrollo nativo para Android o iOS, así que decidí irme con algunas de las plataformas existentes como PhoneGap, Titanium o Icenium (estas plataformas me proporcionan todos los requisitos necesarios).

Vi que Icenium requiere un código de invitación para revisar la documentación.

Lo que quiero preguntar: ¿Alguien ha jugado con Icenium? ¿Alguna recomendación sobre esta plataforma basada en la nube? ¿Qué hay del rendimiento?

Respuesta

10

He estado trabajando con Icenium y puedo decir que es divertido hasta el momento. En realidad, es solo un IDE que le permite usar Cordova (PhoneGap) para crear aplicaciones. Hay dos IDEs, uno que se basa en el navegador y otro que es una aplicación de escritorio de Windows. La aplicación de escritorio nativa tiene más funciones y una mejor experiencia de usuario. Hay algo de justicia poética allí, si lo estás buscando :)

Hasta ahora, es ciertamente joven. El soporte para cosas como los complementos de PhoneGap es inexistente hasta el momento. Tampoco puedo hacer que la aplicación funcione en un dispositivo real, pero estos son errores beta y espero que se suavicen.

Aunque el enfoque basado en la nube es bueno porque no tengo que preocuparme por usar múltiples IDE, pierde mucha libertad en la forma en que desea desarrollarse. Por ejemplo, me gusta usar CoffeeScript y no hay soporte para compilar, compilar, crear nuevos archivos CS, etc. ¿Posiblemente en el futuro?

Dado que es realmente solo un IDE para desarrollar aplicaciones Cordova (PhoneGap), no es una plataforma diferente de Cordova. Simplemente hace que el desarrollo sea un poco más eficiente.

+0

Gracias, excelente respuesta. – Koste

+0

Descargo de responsabilidad: soy parte del equipo de Icenium. Gracias por la excelente redacción Brian. ¿Puede compartir más detalles sobre su problema al ejecutar la aplicación en un dispositivo en nuestros foros? Http: // icenium.com/comunidad/foros? En cuanto a sus solicitudes, los complementos están en proceso y pronto llegarán a la instancia de Icenium más cercana. Tenemos algunos planes futuros sobre el soporte de CoffeeScript, pero queremos que la comunidad nos guíe. Puede votar aquí - https://feedback.telerik.com/Project/87/Feedback/Details/774-coffeescript-support -sdobrev – ligaz

0

Tengo que decir que, según mi experiencia personal, Icenium es lento. Lo comercializan como aplicaciones html5 que funcionan como aplicaciones nativas y este no es el caso. Puedes hacer que parezca una aplicación nativa y puedes desarrollarla con la ideología nativa, dejando que el usuario la experimente como si fuera nativa, pero es muy lenta.

También es realmente extraño cómo una empresa basada en la tecnología de microsoft (es decir, telerik) se ha eliminado básicamente de la pila de microsoft con icenium. No digo que eso sea malo, Microsoft mismo necesita hacer más para atraer a los desarrolladores a su plataforma. Es realmente extraño porque la mayoría de los clientes telerik usan la pila mircosoft, incluido, muy importante, visual studio. Todo el mundo sabe que VS tienen plugins personalizados que se adaptan a su estilo de desarrollo y ahora debemos aprender y usar un nuevo IDE que, hasta ahora, no está ni siquiera cerca de los estándares de nada. La principal ventaja es que puede implementar en un dispositivo.

Agregar Phonegap o cualquier otro marco basado en dispositivos móviles se puede hacer en cualquier cosa. Tampoco proporciona soporte para dispositivos microsoft en absoluto. Lo cual elimina por completo todo el entorno multiplataforma al que parece que se suponía que debía crearse.

Si no está desarrollando para Microsoft, creo que está bien, pero no veo ninguna otra ventaja que no sea que pueda implementarse en el dispositivo para probar. Si tiene clientes que trabajan en la pila MS ... no lo recomendaría en absoluto. Simplemente inicie VS y desarrolle como lo hizo antes e simplemente incluya esas bibliotecas en su sistema de archivos.

+0

Formo parte del equipo de Icenium. Te alegrará saber que Icenium presentará un plugin de Visual Studio en su próxima versión la próxima semana. La compatibilidad con Windows Phone tampoco se queda atrás (a partir de 2014), pero si realiza un seguimiento de la cuota de mercado del teléfono, estaría de acuerdo en que iOS y Android fueron las primeras opciones naturales. – silverchair

+0

¡Lo estaré esperando con ansias! Realmente me gustan muchos de los productos telerik. –

+2

La extensión de Icenium para Visual Studio (solo ahora 2012) ya está disponible, puedes descargarla desde aquí: http://cdn.icenium.com/live/vs/Icenium.vsix – silverchair

Cuestiones relacionadas