Programadores del mundo, escuchad: Apple tiene un repositorio open source donde comparte hasta el código fuente de la App Store

Apple cuenta con un perfil en GitHub muy activo

Apple Profile In Github
Sin comentarios Facebook Twitter Flipboard E-mail

Durante décadas se ha hablado con cierta sorna del secretismo de Apple, de sus pasillos laberínticos, sus controles de seguridad para los contratistas, sus NDA draconianos para empleados y una especie de cultura del miedo —del celo, más bien— un tanto obsesiva. La realidad es que la Apple de 2024 dista bastante de la imagen que nos tenía acostumbrados la literatura y el cine de principios de siglo. Tanto es así que Apple muestra, de par en par, algunas de las puertas secretas de sus tiendas y servicios. ¿Dónde? En Github.

Hace ya casi una década que Apple publicó su primer curso para programar en Swift. ¿Dónde lo hizo? En Github, cómo no, el repositorio de recursos open source más grande del planeta. Desde entonces, la compañía de Cupertino ha seguido alimentando su perfil y con cientos de aportes y podemos encontrar incluso el código fuente de la App Store.

Apple muestra su lado más abierto en GitHub

Eso sí, casi todo lo que podemos encontrar en este perfil está relacionado con Swift. Parece que fue hace un par de años, pero Swift fue presentado oficialmente en 2014, durante la Conferencia Anual de Desarrolladores, arropado por sentencias como "un lenguaje sin errores", muy seguro —es decir, donde que hay una menor probabilidad de cometer errores durante su escritura— y sobre el cual es fácil trabajar y desarrollar.

Documentación para saber cómo trabajar con los framework de Swift, alguna que otra herramienta para ejecutar un test de estrés e incluso compiladores se amontonan en un perfil donde han colaborado 136 personas y donde podemos localizar hasta 285 repositorios. Si trabajas codificando para macOS Sonoma, aquí puedes encontrar un buen puñado de utilidades.

Apple Profile In Github 1

Y hasta donde hemos podido ver, la comunidad es bastante servicial y se dan pautas sobre las diferencias si venías de trabajar en Xcode 10 y hace años que no has compilado usando los nuevos contenedores. Se dan consejos sobre depuración y, con casi 21.000 seguidores, es muy probable que alguien resuelva tus dudas.

Portada | Generada con Ideogram

En Applesfera | Xcode: qué es, para qué sirve y qué funciones para desarrolladores incluye este IDE de Apple

En Applesfera | Ocho recursos y cursos para aprender a desarrollar en Swift desde cero

Inicio