Cómo convertirse en desarrollador de aplicaciones para iPhone
La App Store de iPhone se ha convertido rápidamente en una industria multimillonaria para desarrolladores de software y Apple. Según Keith Stuart de The Guardian, los ingresos crecientes de la App Store la convierten en uno de los mejores canales para ganar dinero con software. El éxito de la App Store se debe en gran parte a la baja barrera de entrada para los desarrolladores de apps para iPhone. Sin embargo, el camino para convertirse en desarrollador requiere trabajo y una serie de pasos clave antes de lanzar tu software.
Lo que necesitarás
- Sistema operativo Mac
- Kit de desarrollo de software (SDK) para iPhone
Instrucciones
Lluvia de ideas y validación de tu idea de app
- Desarrolla una idea para una app de iPhone que ofrezca a los usuarios un programa que realice una función deseable. Según Keith Stuart, las apps de iPhone deben proporcionar una experiencia interactiva rica, independientemente del tipo de app que desarrolles.
- Investiga apps existentes que ya cubran el nicho que estás considerando. Tu app debe aportar una mejora sustancial frente a las existentes para justificar su desarrollo. Jen Gordon de Smashing Magazine señala que muchas de las mejores apps de iPhone son simplemente mejoras sobre apps ya existentes.
- Investiga la viabilidad de que la App Store acepte tu app. Las directrices de la App Store de Apple ofrecen una revisión completa de las expectativas de Apple para las apps enviadas (ver sección Recursos).
- Esboza un plan de desarrollo. El camino hacia la aprobación en la App Store puede no tener barreras específicas, pero requerirá una pequeña inversión económica y una gran inversión de tiempo.
- Programa la app de iPhone. Si te sientes cómodo aprendiendo a usar el entorno de desarrollo Xcode y a programar en Objective-C, recurre a los recursos de Apple e Internet para orientarte. De lo contrario, contrata a un desarrollador de apps para iPhone que se encargue de los aspectos técnicos.
Únete a la red de desarrolladores
- Abre un navegador web y ve a la página iOS Developer Program (ver sección Recursos).
- Pulsa Inscribirse ahora. Para unirte a la Red de Desarrolladores de Apple, debes pagar una cuota anual de 99 $.
- Pulsa Continuar e inicia sesión en una cuenta de desarrollador existente o crea una nueva. Si creas una cuenta nueva, debes registrar una nueva cuenta de Apple Developer como individuo o empresa, según tus circunstancias.
- Selecciona iOS Developer Program como tipo de programa. Pulsa Continuar.
- Revisa la información de inscripción. Pulsa Enviar.
- Revisa el acuerdo de licencia del Programa de Desarrolladores de Apple. Pulsa Aceptar.
- Introduce tu información de pago y pulsa Enviar para finalizar tu registro en el Programa de Desarrollo de Apple como desarrollador iOS.
- Una vez activa tu cuenta del Programa de Desarrolladores de Apple, ve al iOS Dev Center (ver Recursos) y descarga el iOS SDK. (Desarrollar tu app de iPhone requiere estos paquetes). En esta etapa, ya estás listo para empezar a programar tu idea de app para iPhone.
Diseña, programa y envía tu app
- Revisa la iOS Reference Library (ver Recursos) para obtener orientación de Apple sobre cómo diseñar tu app para cumplir las directrices de la App Store, cómo programar en el entorno Xcode y una introducción básica a Objective-C.
- Inicia la codificación y el trabajo de diseño en tu app. Si trabajas con un desarrollador freelance, comienza a comunicar tus expectativas y a establecer objetivos de diseño.
- Prueba la app continuamente durante el desarrollo usando la interfaz de simulación de iPhone en Xcode para asegurar que el código cumple tus expectativas. Ajusta el programa si surgen problemas.
- Envía tu app una vez completada la codificación y el desarrollo (ver Recursos). Gestiona tu app aprobada desde el App Store Resource Center o a través de iTunes.
- ·Cómo cerrar completamente apps de iPhone
- ·Cómo cerrar apps en iPhone con multitarea
- ·Cómo probar apps de iPhone en Mac
- ·Cómo hacer downgrade de apps en iPhone (volver a versión anterior)
- ·Cómo programar apps para iPhone: Xcode, Objective-C y Cocoa
- ·Cómo poner aplicaciones en tu iPhone
- ·Cómo volver a descargar apps de iPhone
- ·Cómo recuperar apps compradas en el iPhone
