Esta es nuestra historia de cómo creamos una revolucionaria aplicación de cámara de video para el iPhone, sólo para que nuestras esperanzas sean injustamente aplastadas por Apple.

En octubre, comenzamos el desarrollo de iVidCam, una aplicación de grabación de video para el iPhone. Invertimos mucho capital y recursos porque sabíamos que si lográbamos que una aplicación de cámara de video funcionara, sería un éxito instantáneo. En enero, habíamos terminado el motor de codificación de vídeo en mp4, pero necesitábamos una forma de tomar múltiples fotos por segundo para hacer vídeo.


En febrero, llegó nuestro gran avance. Apple presentó 25shot, una aplicación que tomaba 25 fotos en 5 segundos. La aplicación usaba una vista de cámara personalizada y tomaba 5 capturas de pantalla por segundo. Nuestro equipo estudió la aplicación e integró la misma función en iVidCam. Vimos que Apple presentaba 25shot en la portada de la App Store como una señal para los desarrolladores de que esta función era destacada y alentada por Apple.


En marzo, terminamos el desarrollo de iVidCam e incluso agregamos funciones de transferencia inalámbrica y carga de YouTube a la aplicación. Estábamos seguros de que esta aplicación sería la número uno en la App Store. Tenía todo lo que los usuarios querían: una aplicación funcional para la cámara de video, codificación mp4, transferencia inalámbrica y subida a YouTube de los videos grabados. Publicamos la aplicación en iTunesConnect para que Apple la aprobara el 27 de marzo. Varios días después nos sorprendimos al descubrir que Apple había rechazado la aplicación debido a lo que dijeron era una “API no publicada”.


El mismo día llamamos a la persona de más alto rango en Apple que conocíamos, John Geleynse. Lo conocimos en el L.A. Tech Talk el año pasado y parecía ser el principal evangelista del iPhone. Pensamos que seguramente podría ayudarnos. Por teléfono, fue cordial e incluso estuvo de acuerdo con nosotros en que hablar con los revisores habituales no iba a hacer nada. Nos dijo que le enviáramos un correo electrónico con los detalles de nuestro caso y que lo remitiera al jefe del equipo de revisión de aplicaciones. Nos aseguró que este era el camino a seguir.


Enviamos un correo electrónico a John Geleynse el mismo día. Y este fue el comienzo de casi 2 meses de ser ignorados, descuidados y pasados por alto por Apple. Nuestros correos electrónicos al jefe del equipo de revisión de aplicaciones no fueron respondidos directamente. Pedimos diálogo, y no nos dieron respuestas personales, sino que nos enviaron cartas de formulario en su lugar. A lo largo de este proceso, nos comprometimos a trabajar con Apple y a no quejarnos públicamente. Queríamos dar todas las oportunidades para que Apple se ocupara de nuestras preocupaciones. Apple nos decepcionó profundamente al ignorarnos durante meses.


* Marzo 31-Mayo 18 correspondencia con el Director de Evangelismo Tecnológico, John Geleynse


A mediados de mayo habíamos llegado al punto de exasperación. Nuestros esfuerzos por dialogar con Apple, su principal evangelista de iPhone, y el líder del equipo de revisión de aplicaciones no habían llevado a nada. Decidimos intentarlo una vez más con Apple, esta vez escribiendo a la más alta gerencia posible, Steve Jobs. Aquí está nuestra carta del 18 de mayo a Steve Jobs en la que le pedimos a varios altos directivos de Apple que se aseguraran de que le llegara:


* Carta del 18 de mayo a Steve Jobs


Terminamos recibiendo una respuesta del Vicepresidente Senior Phil Schiller, quien irónicamente va a dar el discurso de apertura el 8 de junio de 2009 en el WWDC donde Apple podría anunciar su propia aplicación de cámara de vídeo para el iPhone. El correo electrónico y la siguiente correspondencia de Phil Schiller terminaron siendo otra gran decepción. Apple nunca nos tomó en serio y se negó a dialogar con nosotros sobre los temas que planteamos.


* Correspondencia del 18 al 27 de mayo con el VP Phil Schiller


Después de dos meses de ser incapaces de dialogar con Apple, aprendimos que tal vez éramos demasiado insignificantes a los ojos de Apple. Aunque habíamos publicado cientos de aplicaciones para el iPhone en la App Store, éramos sólo un desarrollador con una queja a los ojos de Apple. Decidimos redactar una carta de petición para poner fin a la práctica injusta de rechazar las aplicaciones de vista de cámara personalizada de Apple.


* Carta de petición de los desarrolladores de aplicaciones fotográficas


Y finalmente, hemos decidido compartir nuestra historia públicamente. Tal vez Apple cambie si suficientes personas les hacen saber que no están de acuerdo con la forma en que han manejado esta situación.

Ya no podemos hacerlo por nosotros mismos, necesitamos tu ayuda.


* Por favor, envíe un correo electrónico a Apple para hacerles saber que está descontento con sus acciones ([email protected] y [email protected]).


Para terminar, esta saga ha sembrado muchas dudas sobre la asociación que Apple tiene con desarrolladores como nosotros.


1. Nuestra compañía ha sido dañada y devastada.


Hemos gastado la mayoría de nuestros recursos en iVidCam, sólo para verla injustamente rechazada y Apple cerrada al diálogo. Es frustrante, sobre todo porque éramos grandes fans de Apple y nuestra compañía de 6 desarrolladores de iphone se ha comprometido a desarrollar aplicaciones para el iPhone y a trabajar con Apple. Contábamos con las ventas de iVidCam. Ahora nuestra compañía está luchando por alcanzar el punto de equilibrio y estamos en el poco envidiable lugar de decidir si continuar desarrollando para el iPhone es sostenible o no.


2. No se siente bien ser irrespetado, descuidado y engañado como desarrollador.


Ha sido un proceso estresante porque hemos hecho todo lo posible para comunicarnos y llegar a Apple, sólo para ser ignorados y no tratados como un verdadero socio de diálogo. Si Apple trata a los desarrolladores de esta manera ahora, ¿cuál es el futuro de las relaciones entre Apple y los desarrolladores? En nuestro caso, sentimos que Apple nos engañó, cambió las reglas arbitrariamente y nos castigó por tratar de ser buenos desarrolladores de iPhone que trabajan dentro del sistema. Irónicamente, nuestra compañía se ha comprometido al 100% a desarrollar para el iPhone que no se ha roto, sólo para ser castigada por Apple. Y si Apple sale con su propia aplicación de cámara de video el 8 de junio de 2009 en la WWDC, será un día triste para nosotros y también para miles de desarrolladores. La App Store no es un buen sistema cuando la gente a cargo puede hacer lo que quiera sin tener que rendir cuentas, incluso a costa de la pérdida y el daño de otras partes.


3. ¿Qué es una API publicada?


Una de las cuestiones clave de nuestra historia es qué constituye una “API publicada”? Se lo hemos dicho una y otra vez a Apple, pero creemos que uno de los mecanismos de publicación más fuertes que tienen es la portada de la App Store. Parece que Apple elige meticulosamente qué aplicaciones presentar. Las aplicaciones destacadas animan a los usuarios a comprarlas y a los desarrolladores a desarrollarlas. En este caso, Apple presentó 25shot en febrero y QuadCam en mayo, junto con la aprobación de docenas de aplicaciones de vista de cámara personalizadas en el medio. Estas aplicaciones destacadas aparecieron a millones de usuarios de iPhone en su escritorio y también en sus iPhones (AppStore). Si estas aplicaciones usaban una “API inédita”, ¿por qué aparecieron varias veces en la primera página de la App Store? ¿Y por qué se aprobaron docenas de estas aplicaciones? Si Apple se equivocó al presentar estas aplicaciones, entonces engañó a los desarrolladores como nosotros para que gastaran toneladas de capital y recursos en el desarrollo. Sin embargo, al presentar estas aplicaciones, Apple claramente publicó implícitamente el uso de estas API a millones de usuarios y desarrolladores. Y al presentar continuamente estas aplicaciones, Apple fortaleció su posición publicada del uso de la API de cámaras personalizadas.