iPod Touch en comparación con el iPhone como plataforma de desarrollo para aplicaciones de iPhone

StackOverflow https://stackoverflow.com/questions/1128245

Pregunta

En esencia me gustaría saber qué tan compatibles son el iPhone y el iPod Touch. Me gustaría saber si podía comprar un iPod Touch (y por lo tanto ahorrar algo de dinero en efectivo) y desarrollar aplicaciones para el iPhone en él o si realmente debería gastar el dinero extra y que se presenten con AT & T y conseguir el iPhone.

¿Qué exactamente es diferente entre los dos dispositivos (excepto la parte que falta en el teléfono iPod Touch).

¿Alguien ha hecho esto con éxito? O estoy loco por pensar que?

Editar

He corregido las referencias a iPod Touch en el texto de manera que la persona @-b no me va a estrangular ..

Además, me gustaría asegurarse de que señalo el hecho de que soy realmente interesante en el factibilidad de desarrollo de aplicaciones para el iPhone un iPod Touch .

¿Fue útil?

Solución

En lo que a desarrollo de software en general va, conseguir un iPod Touch es una fantástica manera de conseguir en el desarrollo de aplicaciones iPhone. Yo vivo en Nebraska, donde AT & T cobertura es irregular en el mejor (iPhone de mi amigo no recibe una señal clara en mi casa). Usted no recibirá las campanas y silbidos de un 3GS, pero vas a ahorrar en la inversión inicial.

Hace poco compré un MacBook y un iPod Touch de 32 GB para hacer precisamente lo que está sugiriendo - entrar en el desarrollo de aplicaciones iPhone en un presupuesto. Al final planeo de recogida varios más dispositivos, pero sólo para empezar que no tiene sentido que romper el banco. He desarrollado software para Windows y Linux, pero soy nuevo en Objective-C y la plataforma Mac en general, así que estoy esperando una curva de aprendizaje. Yo prefiero no ser que se bifurcan más de $ 100 por mes a AT & T, mientras que ponerse al día.

Esto es lo que pagué por hardware y software nuevo en la caja de Apple para empezar:

  • MacBook - $ 1070
  • iPod Touch de 32 GB - $ 428
  • iPhone OS 3.0 actualización - $ 10.70

En total he gastado $ 1500 (incluyendo impuestos) para tener una plataforma de desarrollo viable. Según BillShrink el TCO de un 16GB 3GS con un plan de uso promedio es de $ 2800 ( http://www.billshrink.com/blog/iphone-versus-palm-pre-versus-android/ ). Añadir en el MacBook y estás hasta casi $ 4000 en los dos primeros años. Tengo la capacidad de 2X $ 440 ...

Aunque estoy de acuerdo que va directamente al iPhone ofrece la mayor flexibilidad, también pienso que el iPod Touch es una gran introducción a la nueva plataforma de software de Apple. Puede ahorrar hasta $ 2400 (dependiendo de la cantidad de sus costos del plan de celda actual) mientras que consigue una sensación para el proceso de desarrollo.

Actualización: Una de las razones principales para conseguir el iPhone 3GS es conseguir el apoyo de OpenGL ES 2.0. Si desea hacer cualquier prestación avanzada basada en shader, el 3GS iPhone es el único que va a funcionar. El 3GS también es casi el doble de rápido que el iPod Touch 2G para OpenGL ES 1.1 código. Fuente: http: //toucharcade.com/2009/06/20/iphone-3g-s-vs-ipod-touch-cpu-opengl-es-benchmarks/

Otros consejos

Como se ha señalado @Chaos, el iPhone y el iPod difieren en sus características de hardware. El iPod touch carece:

  • GPS
  • 3G / EDGE conexión celular (es decir, que sólo puede conectarse a redes WiFi)
  • Brújula
  • Cámara
  • El micrófono incorporado (la segunda generación del iPod touch es compatible con micrófonos externos; la primera generación no lo hace)

En cuanto a las velocidades de CPU, Apple no publica ningún tipo de especificación para eso. Sin embargo, el iPhone 3GS es definitivamente más rápido que el actual iPod touch, que es un poco más rápido que el iPhone original y el iPhone 3G. Si su aplicación es intensivo de la CPU, debe probarlo en un iPhone más.

Otra diferencia importante es la capacidad de interconexión de los diferentes dispositivos. Si la aplicación no tiene que conectarse a Internet, a continuación, un iPod touch está muy bien. Sin embargo, si usted está utilizando la red en absoluto en su aplicación, recordar que las conexiones WiFi están muy bien y estable y rápido, pero 3G y EDGE conexiones son lentas y cutre y propenso a fallos intermitentes. Su aplicación debe ser capaz de tratar con una conexión a Internet de mierda. En realidad no necesita un iPhone para probar estas cosas, sin embargo; En su lugar, se puede escribir una secuencia de comandos para estrangular artificialmente o interrumpir la conexión de red de su equipo de desarrollo. Craig Hockenberry registró un buen método para hacer esto, que se puede encontrar reproducida aquí .

  • No GPS
  • No se viruta 3G
  • diferente velocidad de la CPU (dependiendo del modelo)
  • No se brújula (si estamos hablando 3GS)
  • No hay cámara.

Aparte de eso, las aplicaciones que estoy trabajando en el trabajo, así en el iPod Touch nuestra gráficos de tipo, así como en el 3G / 3GS

Además de las otras características que carecen de que otras personas han mencionado, el iPod Touch también carece de un micrófono incorporado, por lo que aplicaciones de depender de entrada de audio también son un problema.

En general, sin embargo, el iPod Touch hace una gran prueba y plataforma de desarrollo para aplicaciones de propósito general o juegos.

empecé a desarrollar aplicaciones para el iPhone en mi iPod Touch, aquí estos aparatos son muy caros ... y eso es un fastidio ..

El único problema que he encontrado mientras que el desarrollo era la falta de 3G y el GPS porque quería ver cómo mis aplicaciones funcionarán en comparación con 3G WiFi y también quería utilizar la API de Google Maps, pero el tacto no tiene el GPS y que tenía que encontrar un iPhone para probar mi aplicación ..

Si desea empezar a desarrollar creo que el iPod Touch es un buen punto de partida también, el 3GS es muy caro (aquí - Rumania - es como 1100 euros - 2 contratos de un año) y el 3G también (todavía 600 - euros - 2 años) .. así que si sólo quiere jugar con cacao y construir pequeñas aplicaciones de forma gratuita ... tener en cuenta los costes.

La primera generación de iPod Touch no tenía los botones de volumen, la segunda generación tiene them..just confirmar

Una cosa a tener en cuenta es que la segunda generación del iPod Touch tiene un procesador más potente que el iPhone original y 3G. Si la aplicación que está haciendo es una CPU particular intenso, es posible que desee recoger a un viejo iPhone a prueba en contra.

También hay una gran cantidad de iPhones de primera generación utilizados por ahí. No es necesario un plan para utilizarlos para ejecutar aplicaciones y acceder a Internet a través de wi-fi. Si realmente necesita para poner a prueba en contra de los más antiguos iPhones, usted debería ser capaz de conseguir uno usado y no pagar a AT & T para una suscripción.

Sí, esto funcionaría bien. Serán más incluso líneas de productos después de que Apple actualiza el iPod de las mismas especificaciones técnicas internas como el nuevo iPhone. El "tacto" es igual que el software iPhone sabia a excepción de las aplicaciones específicas de hardware.

El iPhone tiene algunas características más de hardware sobre el iPod Touch como los radios celulares, por supuesto, cámara, micrófono, brújula (3G), y GPS.

Así que si usted no está desarrollando cualquier aplicación que utilice cualquiera de esas funciones del dispositivo, el iPod touch debe servir bien.

Una cita de Gizmodo. com

  

El iPod se ejecuta Mac OS X como el iPhone lo hace y tenemos la palabra oficial desde el interior de Apple que funciona exactamente las mismas aplicaciones. La cita exacta:. "Utilizan las mismas malditas binarios"

Esa cita es de un artículo que es casi dos años de edad ahora, y no he visto nada que sugiera que es incorrecto.

Así como se ha dicho, siempre y cuando usted no está tratando de desarrollar hardware aplicaciones específicas a continuación, utilizando el iPod Touch debe estar bien. Aunque personalmente creo que si tiene la intención de desarrollar para una plataforma que debe utilizar esa plataforma. También entiendo que el iPhone es caro, así que no te culpo por querer ahorrar algo de dinero en efectivo. :)

Muchas personas tienen dan muy buenas respuestas. Pero en realidad sólo han señalado la diferencia y no han dicho si se debe conseguir un iPod Touch o un iPhone.

GET AN IPHONE

Es tan simple como eso.

  1. Se hace algo más que un iPod touch como se indica anteriormente.
  2. Se puede utilizar como un teléfono y reemplazar su teléfono existente.
  3. Una vez que el juego se vende en realidad va a terminar encima de conseguir un iPhone de todos modos porque ahora están haciendo dinero, a continuación, tendrá que vender el iPod touch en una pérdida (usted realmente lo necesita).
  4. Usted va a construir más de una aplicación en el próximo año y uno de ellos podría depender de la cámara del iPhone, GPS, o incluso de vídeo, tal vez incluso la brújula, necesitará un iPhone para todo esto.
  5. Usted ahora quieren el Internet en donde quiera que esté a comprobar que las estadísticas de ventas todos los días cuando salen.

ahorrar dinero, comprar un dispositivo, comprar un iPhone y vender su teléfono antiguo.

El iPod Touch de septiembre de 2010 tiene 2 cámaras y un micrófono. Se tiene la misma funcionalidad que el iPhone4, aparte de la parte del teléfono y no tiene GPS.

Creo que es mejor gastar dinero en un iPod Touch cuarta generación que en un iPhone 4 (a menos que necesite coordenadas GPS muy precisa en su aplicación).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top