
El dÃa de la presentación del iPhone OS 4.0, Apple habÃa actualizado el contrato que deben aceptar los desarrolladores de aplicaciones para sus dispositivos móviles, causando una enorme controversia, básicamente al limitar los lenguajes de programación con los que se podÃa escribir para la plataforma a C, C++, Objective-C y código de JavaScript a ser ejecutado por el motor WebKit. El contrato aclaraba explÃcitamente que no se permitirÃan aplicaciones que contaran con un traductor intermediario o una capa de compatibilidad. es decir, nada de Flash ni Mono.
Ahora, dos meses después, también el mismo dÃa de la keynote de Steve Jobs en la WWDC, Apple volvió a cambiar el contrato de manera que pasó totalmente desapercibida, pero esta vez los cambios son sorpresivamente para bien. El final del nuevo contrato ahora dice:
A no ser que sea explÃcitamente aprovado por Apple por escrito, no se aceptará la utilización de ninguna porción de código excepto aquel que sea interpretado y ejecutado de acuerdo a la documentación de la API de Apple y su intérprete. De todos modos, con el consentimiento de Apple, una aplicación puede contar con código interpretado embebido de manera limitada en tanto su utilización sea exclusivamente con el propósito de añadir funcionalidades menores y que sean consistentes con los propósitos de la aplicación en cuestión.
¿Qué quiere decir esto? Es bastante claro. A partir de ahora, con el previo consentimiento de Apple, se podrán incluir porciones de código en otros lenguajes que los arriba mencionados como por ejemplo Lua, otorgando muchÃsimas más posibilidades a los desarrolladores de todo el mundo. Nada de Flash de todos modos y no es mucho, pero sà importante.










Aprobado ;)
Primero se dice algo muy malo, se corrigue a que sólo serà malo malo, y asà parece que haya una mejora, y los bloggers tragan, y la libertad se pierde.
Me sabe a placebo, un chupete para el nene, no le quita el hambre pero lo entretiene. Su politica restringida sera la que sepulte sus productos, ya que la creatividad se ve censurada por una compañia que cree que tiene el poder de hacer que los usuarios actuen como robots programados por ellos.
“con el previo consentimiento de Apple, se podrán incluir porciones de código en otros lenguajes”
Ja, me imagino cuanto tardaran en darte esa aprobación, más si eres un programador poco conocido; un simple placebo para los credulos iFans
“con el previo consentimiento de Apple”
No hay nada más que decir.
Restricción + Restricción y + y + … suma y sigue. Después se preguntarán porque Android sube como la espuma: porque cada empresa y cada uno lo usa como quiere!!
El tÃtulo da entender una idea diferente al contenido del artÃculo. En el primero parece que Apple tuviera la costumbre de cambiar el contrato para bien de los desarrolladores y ahora vuelve a hacerlo.
En el segundo se dice lo contrario que luego de varios cambios negativos finalmente hace un cambio positivo (hasta dice que tal suceso le ha resultado sorpresivo).
Esta semana ha estado fatal para los redactores de Bitelia.
Coincido 1000% con Pere, eso no es un “avance” Te quitan todas las libertades y luego te dan una muy muy muy pequeña para hacerlo ver como algo bueno. Eso no es un “beneficio” en lo más mÃnimo.