Qué es el programa de desarrolladores de Apple y por qué deberías unirte

Cualquier persona que haya considerado desarrollar software para una plataforma Apple probablemente haya visitado el sitio web de desarrolladores de Apple, que está repleto de documentación, tutoriales, consejos y todo lo que un aspirante a desarrollador de iOS, macOS, watchOS o tvOS necesita.

La gran cantidad de contenido disponible en el sitio web de desarrolladores de Apple puede dificultar su uso. Cuando se suma a eso la frontera algo difusa entre el sitio web de desarrolladores y el propio Programa de Desarrolladores de Apple, las cosas pueden volverse aún más confusas. (Nota: Este artículo sobre lo que los profesionales necesitan saber sobre el Programa de Desarrolladores de Apple también está disponible como descarga gratuita en PDF.)

Índice de Contenido
  1. ¿Qué es el Programa de Desarrolladores de Apple?
  2. ¿Los desarrolladores de software de Apple tienen que unirse al Programa de Desarrolladores?
  3. ¿Cuánto cuesta el Programa de Desarrolladores de Apple?
  4. ¿Cómo me uno al Programa de Desarrolladores de Apple?

¿Qué es el Programa de Desarrolladores de Apple?

El Programa de Desarrolladores de Apple es, en palabras de Apple, el "código al cliente". La membresía en el Programa de Desarrolladores de Apple brinda a los desarrolladores todo lo que necesitan para construir, probar e implementar aplicaciones para sus sistemas operativos.

La membresía en el Programa de Desarrolladores de Apple incluye una gran cantidad de beneficios, entre los cuales se encuentran:

  • Acceso a versiones beta de iOS, iPadOS, macOS, watchOS y tvOS.
  • La capacidad de probar aplicaciones de forma pública utilizando TestFlight.
  • Acceso a las numerosas extensiones de aplicaciones de Apple, como CloudKit, Game Center, Apple Pay, Maps y más.
  • Soporte a nivel de código que brinda a los desarrolladores acceso a un desarrollador de Apple que puede ayudar a solucionar problemas y optimizar el código.
  • La capacidad de publicar aplicaciones en la App Store de Apple.
  • Firma de desarrollador para versiones de aplicaciones macOS fuera de la App Store.
  • Distribución de aplicaciones ad hoc (hasta 100 de cada tipo de dispositivo al año).
  • Acceso al programa de Analítica de Aplicaciones de Apple Store Connect y otras características de administración de la App Store.

Junto con estos beneficios, que vienen con cualquier membresía estándar en el Programa de Desarrolladores de Apple, Apple también ofrece otros dos programas que se incluyen bajo la sombrilla del Programa de Desarrolladores: el Programa Empresarial y el Programa MFi.

El Programa Empresarial ofrece beneficios similares a los incluidos en el Programa de Desarrolladores estándar y agrega la capacidad para que los clientes empresariales desarrollen aplicaciones propietarias internas para implementar en dispositivos de empleados.

Akamai revoluciona el desarrollo con nuevas herramientas y capacidades

El Programa MFi, o Made for iPod, iPhone y iPad, es para empresas que desean construir accesorios de hardware certificados por Apple. Apple considera que cualquier dispositivo de terceros que se conecta electrónicamente a un dispositivo Apple se encuentra bajo el programa MFi; esto no incluye dispositivos que utilizan el conector de auriculares o perfiles de Bluetooth estándar y dispositivos no electrónicos.

Nota: La fabricación de un dispositivo que cumple con los requisitos del programa MFi no requiere que las empresas se inscriban; sin embargo, los productos que no están certificados por el programa MFi no pueden afirmar ser certificados por Apple y no tendrán acceso a las especificaciones técnicas necesarias para construir un dispositivo periférico totalmente compatible.

¿Los desarrolladores de software de Apple tienen que unirse al Programa de Desarrolladores?

Estrictamente hablando, los desarrolladores que deseen construir aplicaciones de macOS, iOS, tvOS o watchOS no tienen que ser miembros del Programa de Desarrolladores de Apple. Sin embargo, optar por no ser miembro conlleva varias restricciones.

Los beneficios del Programa de Desarrolladores de Apple mencionados anteriormente están prohibidos para los desarrolladores que no son miembros. Lo más crítico es que esto significa que no hay forma para que los no miembros distribuyan o monetizar sus aplicaciones en la App Store.

Según un representante del Programa de Desarrolladores de Apple, aquellos que no son miembros y se registran para acceder al sitio web de desarrolladores de Apple solo obtienen acceso a Xcode, la plataforma de desarrollo de Apple que también está disponible en la App Store de macOS, y no mucho más: incluso las aplicaciones construidas por un no miembro están restringidas a dispositivos vinculados a la identificación de Apple de ese desarrollador en particular.

Si eres nuevo en el desarrollo de Apple, o simplemente estás interesado en aprender cómo desarrollar para dispositivos Apple, no hay una necesidad real de unirse al Programa de Desarrolladores. Aún puedes construir aplicaciones para todos los sistemas operativos de Apple e instalarlas en tus dispositivos personales, pero eso es todo: no hay extensiones, no hay soporte, no hay versiones beta de los sistemas operativos y no hay acceso a la App Store.

Es importante la teoría de programación en el desarrollo de software

Los clientes empresariales que deseen implementar aplicaciones internas en los dispositivos Apple de sus empleados también se enfrentarán a restricciones: no hay nada que puedas hacer sin comprar una membresía empresarial.

¿Cuánto cuesta el Programa de Desarrolladores de Apple?

Esta es la parte desafortunada: unirse al Programa de Desarrolladores de Apple no es barato.

La membresía individual tiene un costo de $99 USD por año, lo cual es un precio elevado si no estás seguro de poder recuperar esa inversión, que se basaría en gran medida en las compras de aplicaciones. Los desarrolladores conservan el 70% de los ingresos por ventas a menos que estén inscritos en el Programa Pequeñas Empresas de la App Store, lo que les permite conservar el 85%.

La membresía en el Programa Empresarial se factura por organización y cuesta $299 USD por año.

El Programa MFi de Apple no tiene una tarifa de membresía, pero hay dos costos asociados con la membresía. Una empresa que quiera unirse debe pagar por una verificación de identidad de terceros y pagar regalías a Apple una vez aprobada. Ninguno de estos costos se menciona en la documentación de preguntas frecuentes de MFi de Apple, y especialmente los costos de regalías están cubiertos por un acuerdo de no divulgación, lo que dificulta encontrar información de precios actualizada.

Según un artículo de Apple Insider de 2014 (que es la fuente de precios más reciente disponible), las regalías de MFi son de $4 USD por conector (por ejemplo, un conector Lightning) en un dispositivo. Se desconoce si esta información sigue siendo correcta. Me puse en contacto con Apple y recibí la siguiente respuesta:

Pyston: La herramienta que acelera las aplicaciones web en Python

Toda la información disponible al público sobre el Programa MFi está en nuestra página de preguntas frecuentes: http://mfi.apple.com/faqs. Desafortunadamente, no podemos proporcionar más detalles sobre el Programa MFi más allá de los proporcionados en las preguntas frecuentes.

¿Cómo me uno al Programa de Desarrolladores de Apple?

Los desarrolladores que deseen pagar la tarifa de $99 USD para obtener la membresía en el Programa de Desarrolladores pueden comenzar el proceso aquí.

Los clientes empresariales interesados en implementar aplicaciones internas pueden comenzar el proceso de inscripción en el Programa Empresarial aquí.

Los fabricantes de hardware pueden comenzar el proceso de registro en MFi aquí.

Aquellos que simplemente deseen experimentar con la construcción de software para dispositivos Apple pueden registrarse para acceder al sitio web de desarrolladores de Apple de forma gratuita, lo que otorga acceso a Xcode.

El Programa de Desarrolladores de Apple está abierto para desarrolladores de todo el mundo.

Dominando el pasado: los lenguajes de programación olvidados que aún son vitales para las grandes empresas

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Qué es el programa de desarrolladores de Apple y por qué deberías unirte , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.