Pregunta

Estoy interesado en desarrollar software para la cámara del iPhone, pero actualmente no tengo un iPhone y realmente no quiero pagar por el servicio. Si solo estuviera haciendo el desarrollo general de aplicaciones, probablemente solo tomaría un iPod Touch, pero el Touch no tiene una cámara.

Sé que puedo entrar a la tienda AT & amp; T, comprar un iPhone y cancelar inmediatamente el servicio. Pero, ¿qué puedo hacer con el iPhone resultante? Puedo:

  1. ... ¿desarrolla aplicaciones para él usando el SDK nativo?
  2. ... ¿descargar aplicaciones desde la tienda de aplicaciones (a través de wifi)?
  3. ... ¿lo utiliza para todo lo que puedo hacer con un iPod Touch?

Más en general, ¿es solo una mala idea por alguna otra razón?

¿Fue útil?

Solución

Aún puedes desarrollarlo en un teléfono después de que haya sido liberado. También puedes desarrollarlo en un teléfono después de que haya sido desbloqueado. La diferencia es importante:

Jailbreak: puede instalar aplicaciones que no están disponibles en la tienda de aplicaciones.

Desbloquear: puede ejecutar el teléfono en otras redes además de su operador predeterminado (AT & amp; T cuando esté en los EE. UU.).

Tenga en cuenta que en este momento no puede desbloquear un iPhone 3g con la versión 2.2.1, que será casi seguro si lo compra nuevo. Puedes desbloquear ambos iPhone y iPhone 3G.

También tenga en cuenta que si compra un teléfono nuevo, AT & amp; T le cobrará $ 200 para salir de su nuevo contrato. Creo que eso se reduce en 10 o 20 dólares cada mes, por lo que después de un año, es mucho menos costoso salirse del plan.

Lo que sugiero es comprar un iPhone de primera generación en eBay o craigslist. Todos los iPhones de primera generación pueden desbloquearse, independientemente de si el propietario anterior colocó 2.2.1 en ellos. También son mucho más baratos, tienen la cámara y están totalmente bien para el desarrollo de software. Pude encontrar iPhones decentes de primera generación en Seattle hace solo 2 meses por alrededor de $ 250 - $ 350 dólares dependiendo de los detalles. Desbloquear / Jailbreaking toma unos minutos con QuickPwn, y el teléfono funciona muy bien como plataforma de desarrollo.

Otros consejos

Podrías liberarlo y usarlo en un plan no estándar y pagar menos dinero.

Creo que su iPhone debe estar activado para ser utilizado como dispositivo de destino en xcode. Si bien se activaría después de la compra, tendría problemas si cancela su cuenta y luego necesita restaurarla en algún momento.

Si desea apoyar la cámara, es posible desarrollarla en un iPod Touch: el mecanismo para tomar una foto es idéntico a la selección de una imagen de la biblioteca, usted especifica la fuente (cámara / biblioteca) y el resto se maneja por el sistema operativo con su código de recibir la imagen final.

Si tu aplicación va a estar muy centrada en la cámara, deberías invertir en un iPhone, pero si es por una funcionalidad menor, probablemente puedas sobrevivir con un toque.

  

Creo que tu iPhone debe ser   activado para ser utilizado como un objetivo   Dispositivo en xcode. Si bien sería   activado después de la compra que lo haría   tiene problemas si canceló su   Cuenta y luego se necesita para restaurarlo   en algún punto.

No, no lo hace. Puedes iniciar Jailbreak y funcionará bien.

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