2010-05-27 18 views
6

SI alguien tiene que desarrollar la misma aplicación para Android y iPhone, ¿es más difícil desarrollarla en una plataforma que en la otra? ¿Toma más tiempo?Android dev time vs iPhone dev time

Pensemos en la aplicación promedio. Listas, texto, botones, obtener información de internet.

Persona tiene la misma experiencia en ambas plataformas.

Gracias

+0

¿Tiene dicha persona exactamente el mismo nivel de experiencia con ambas plataformas? – Dolph

+0

sí, la persona tiene el mismo nivel de experiencia en ambos, gracias –

Respuesta

5

Creo que esto depende mucho de lo que ya está familiarizado. Si eres realmente astuto con el desarrollo de Objective-C, Cocoa y Mac en general, probablemente puedas construir una aplicación muy rápidamente. Por otro lado, si has hecho mucho desarrollo de Java, Android será rápido. Ambas plataformas tienen ventajas y desventajas en términos de tiempo de desarrollo.

0

Depende, si ya sabe Java o Objective-C, entonces no debería importar, pero la mayoría de la gente tendrá que "puesta en marcha a la velocidad" en la una o la otra, o, posiblemente, ambos.

Si se pone al día con ambas cosas, me ahorraría Android/Java será más rápido de aprender e implementar. Pero también hay muchas personas que hacen aplicaciones para iPhone/Objective-C por primera vez.

Si tiene experiencia con un entorno administrado como VB6 o .NET, es más probable que se sienta atónito con Java que con Objective-C.

Descargo de responsabilidad: Soy un desarrollador .NET con experiencia en Java. El único Objective-C con el que he hablado es leerlo en línea.

+0

Si decides elegir Objective-C, creo que encontrarás que es bastante sencillo, especialmente si tienes un fondo en C. –

2

Yo diría que el desarrollo de iPhone es más rápido desde el primer momento, ya que XCode IDE ofrece un entorno de desarrollo más sencillo que Eclipse, con el tiempo más rápido es con lo que está más familiarizado.

+3

"XCode IDE ofrece un entorno más fácil para el desarrollo que Eclipse" ¿algún ejemplo? – RoflcoptrException

+0

He usado ambos. Eclipse rocas! Lo único bueno con xcode son las herramientas de rendimiento, que se necesitan para el desarrollo de c-base. innecesario para eclipse. – karim

1

si hace una aplicación simple con todas las funciones integradas de xcode y IB, entonces sería más fácil. si quieres ajustar la aplicación y personalizar mucho, ejecutar animaciones, hacer que la aplicación sea atractiva, entonces iPhone puede ser un verdadero desastre por primera vez. Cambié de JME/Android a iPhone. La personalización en iPhone lleva mucho más tiempo que otras.

1

El soporte de la comunidad de desarrolladores también debe tenerse en cuenta. Soy desarrollador de Android y puedo asegurar que la compatibilidad de Android Developer es muy buena ...