Dado que el último mes de mi vida lo he vivido entorno a este poco documentado, limitado y rebuscado SDK pensé: “Debería poner un tutorial en geek de cómo hacer aplicaciones sencillas para el iPhone y ayudar a que todos creen diferentes programas y eso nos otorgue diversidad dentro de la plataforma”.
Las limitaciones del teléfono tal vez no sean tantas, pero hasta que dejen a terceros realmente aprovechar las capacidades del teléfono, éste no va a llegar muy lejos en su funcionalidad real. Está bien bonito que gire, pero necesitamos cosas útiles.
Por fin Apple suelta un SDK y creemos que por fin vamos a desarrollar aplicaciones legales para ese aparatito que todos tienen, pero ¡oh sorpresa!, en esas cosas largas y de letras pequeñas llamadas “términos y condiciones de uso” que siempre ignoramos antes de instalar algo, descubro cosas tan lindas como:
- No tienes permitido hacer tutoriales
- No puedes dar tu código a otras personas por Internet ni algún otro medio
- No puedes difundir detalles de tu programa con otros programadores
Entre otras linduras que trae el acuerdo que uno acepta cuando instala el SDK en su computadora.
Esto junto con el rumor de que Apple puede saber todo lo que tienes instalado en tu iPhone desde sus oficinas, y si no les gusta la aplicación, borrarla de tu sistema; repito: todo esto desde sus cómodas oficinas. Por razones ya sea de competencia, control, o cualquier otra que sea, tenemos que darnos cuenta de que ésta no es la forma de avanzar en los tiempos modernos. Si linux ha llegado tan lejos es por los miles de foros, tutoriales, platicas, comunidades que hay entorno a él.
El programador actual esta acostumbrado a esos entornos de trabajo con svn y a compartir todo lo que se pueda. Apple sólo da un gran paso atrás en su software; otra vez no fue suficiente volarse el código de otros sistemas operativos y llamarlo Leopard, ahora también tienen que controlar todo el software en tu celular.
Sólo me pregunto qué harían si esto lo hubiera hecho Microsoft con su Windows Mobile.
Fuckin NDA
Foto: boygeniusreport.com
Post Relacionados:












[...] de que se puedan reproducir SWFs en breve, y me da la sensación de que esto irá para largo, si han prohibido hacer tutoriales para el iPhone SDK, limitada la entrada de aplicaciones en la Apple Store o incluso el desarrollo de software libre, [...]
[...] Leer mas en: geek [...]
[...] Apple prohibe la creación de tutoriales para el desarrollo en Iphone (fuente) [...]