2011-02-03 15 views
7

Mi compañero de trabajo y yo estábamos discutiendo nuestro deseo de escribir aplicaciones para iPhone. Él parece creer que hay un costo de licencia de 100 dólares para programar para el iPHone? ¿Esto suena correcto?¿Tiene que pagar una tarifa de licencia para programar para iPhone/iOS?

Me imagino que podrían cobrarle por usar algunas herramientas que desarrollaron para este propósito, pero que no podrían/​​no podrían cobrarle solo por poder programar en el dispositivo.

+5

Voy a cerrar esta pregunta como fuera de tema porque ** se trata de licencias o cuestiones legales **, no de programación o desarrollo de software. [Consulte aquí] (http://meta.stackoverflow.com/a/274964/1402846) para obtener más información y [ayuda/tema] para obtener más información. –

Respuesta

16

Como otros han señalado:

  1. Puede registrarse como un desarrollador de Apple de forma gratuita
  2. El IDE de desarrollo (Xcode) es gratuito y está disponible en todos los Mac.
  3. Necesita registrarse para publicar su aplicación en App Store. El costo de registro es de $ 99 por año.
  4. A partir de Xcode 7, puede instalar aplicaciones que haya desarrollado para su dispositivo iOS sin pagar una tarifa de registro.

También hay que tener esto en cuenta: 1. Si se va a desarrollar aplicaciones de la empresa (es decir, su aplicación no va a ser vendida en la App Store), el costo de inscripción es de $ 299 por año. 2. Existen algunos costos auxiliares, principalmente control de origen. Yo uso Versions by Sofa. El costo allí es de $ 53.

Espero que ayude!

+0

¿cómo se actualiza a una cuenta empresarial de forma regular? ¿Pueden las aplicaciones estar en la tienda de aplicaciones y fuera de ella? – Moshe

+1

Moshe, ambos programas están separados. Desafortunadamente, no hay forma de actualizar de uno a otro. Desde la perspectiva de Apple, usted paga $ 99 por el privilegio de publicar sus aplicaciones en la App store y $ 299 por el privilegio de poder desarrollar aplicaciones internas de la compañía. Si desea ambos privilegios, tiene que pagar por ambos. – Ali

+1

Ahora es gratis con Xcode 7 (beta): https://developer.apple.com/xcode/ – Hollerweger

5

Las herramientas son gratuitas, pero debe registrarse con Apple. A continuación, puede hacer la mayor parte de su desarrollo de forma gratuita.

Sin embargo, para probar en un dispositivo (a diferencia del simulador), o enviar la aplicación a la App Store, debe pagar una tarifa de $ 100. (Aquí está la página de inicio del programa para desarrolladores de iOS: iphone how can i get month name from month number?)

Además, como está pensando en comenzar, debe saber que debe tener una Mac para ejecutar las herramientas de desarrollo de iOS.

6

$ 99 es el precio que tiene que pagar para generar los certificados necesarios para probar sus aplicaciones en su (s) dispositivo (s) y enviar aplicaciones a la tienda de aplicaciones. Puede probar y desarrollar sus aplicaciones de forma gratuita en el simulador de iOS, pero lo desalentaría de esto, ya que es solo un simulador y no un dispositivo real.

+0

Bueno, no sé si entiendo al 100% lo que quieres decir. ¿Quiere decir que no puede probar en un dispositivo sin pagar primero los 100 dólares? – Scott

+0

@Scott: Sí, necesita un certificado para ejecutar sus aplicaciones en su dispositivo. Este certificado (entre otros) es lo que necesita pagar por – JustSid

+0

OK. Nunca había escuchado acerca de esto todavía. Mi amigo y yo volvíamos y debatíamos sobre lo que pensábamos que era la respuesta correcta, pero ninguno de nosotros había hecho esto antes. – Scott

2

El entorno de desarrollo que incluye Xcode es totalmente gratuito.

Puede desarrollar en un simulador en su mac también de forma gratuita. Lo único que tiene que pagar es la capacidad de firmar sus aplicaciones para que puedan ser enviadas a un dispositivo para la tienda de aplicaciones, es decir, 99 USD.

No lo olvides: ¡reducen las ventas en la tienda de aplicaciones si cobra por su aplicación!

+0

Esto tiene mucho sentido. Puedo ver por qué harían la tarifa de registro, incluso si no me gusta ... – Scott

+1

Solo para añadir una aclaración. Después de pagar la licencia de desarrollador, le permite firmar aplicaciones con el certificado que le emiten. Esto es para poner aplicaciones en un iphone para probarlas y luego ponerlas en la tienda de aplicaciones. – dotbill

1

Tenga en cuenta que también hay un programa de Apple University que le permite instalar sus aplicaciones para iPhone, iPad y iPod touch. Es me parece que si estás estudiando en una institución de educación superior, como lo dicen, y eres capaz de influir en la institución para comenzar un curso de enseñanza de iOS, puedes desarrollar tu software iOS gratis y probarlo en dispositivos móviles reales de Apple. Si no estás en una escuela así o no tienes forma de influir en el personal, no tienes suerte con los métodos gratuitos a menos que te metas con el iPhone.

Cuestiones relacionadas