Durante muchas semanas después de que la App Store de Apple abriera sus puertas, la aplicación más popular resultó ser nada más y nada menos que unos koi nadando en un estanque. Aun ahora, uno tiene que ver las aplicaciones mejor pagadas en la App Store en cualquier momento de las semanas recientes, y uno usualmente ve a Koi Pond en el primer puesto. Incluso ahora, compitiendo con los títulos triples A como Spore Origins y Star Wars: The Force Unleashed, Koi Pond aún está en las gráficas de popularidad de la App Store.
¿Cuántas descargas se necesitan para dominar el primer puesto de los mejores vendidos durante cuatro semanas? Los Blimp Pilots, el equipo de cinco personas detrás de Koi Pond, no está diciendo. Pero hay más cosas que aprender sobre el viaje de Koi Pond de idea a realidad, y el diseñador Bill Trost y el ingeniero Brandon Bogle estuvieron felices de darle algunos consejos a los nuevos desarrolladores de iPhone.
¿Qué los llevó a saltar de diseñar mundos enteros de juego como Everquest a trabajar en aplicaciones de iPhone en su tiempo libre?
Trost: Cuando Apple anunció su plan para el iPhone 2.0, pensamos que parecía una gran idea. Ninguno de nosotros tenía experiencia real con Mac, pero pensamos que nos gustaría intentarlo. Así que fuimos y compramos Mac sólo para ser parte del desarrollo iPhone. Lo hicimos como un pasatiempo, principalmente para divertirnos, pensando que después de desarrollar algunos aplicaciones podríamos pagar nuestros ordenadores.
¿Fue difícil hacer el salto de Objective C a Cocoa?
Bogle: Fue un reto al principio, desde luego. Ninguno de nosotros tenía experiencia con el desarrollo Mac moderno. Había hecho algún desarrollo de juegos en los días del System 7, pero nada de eso ayudó ahora. Objective C no fue muy difícil de aprender, sin embargo, y siendo un superset estricto de C, ya estábamos bastante cómodos con el lenguaje núcleo.
Me impresionó mucho el framework de Cocoa. Obtienes tanta funcionalidad, consistencia en el look and feel con tan poco trabajo. Interface Builder es una herramienta muy poderosa y realmente me ayudó a entender cómo funcionaban las cosas. Hubo un punto en el que de repente «lo entendí», y realmente empecé a ver la flexibilidad y poder de la combinación de Cocoa y Objective C.
¿Cómo surgió la idea para el estanque Koi?
Trost: Tenía la idea de hacer una simulación de agua porque Brandon Bogle había hecho algo parecido en juegos pasados. Así que pensé que sería básicamente tornar la superficie del iPhone en agua y que pudieras interactuar con los dedos.
¿Sabía que su aplicación se vendería por 99 centavos desde el principio?
Trost: Decidimos eso desde casi el principio. Esa era parte de la razón por la que una vez que hicimos el agua empezamos a añadir los peces – para hacer que realmente valiera los 99 centavos. Nunca quisimos que el precio fuera una barrera.
¿Tenían idea de que Koi Pond sería tan exitoso?
Trost: No teníamos idea. Estábamos muy felices que la gente lo estuviera disfrutando. Desde el momento en que vimos corriendo al prototipo, supimos que definitivamente iba a ser algo así cuando la gente lo viera, se lo querrían enseñar a sus amigos.
¿Qué tanto le tomó a Koi Pond llegar de concepto a estrella de la App Store?
Trost: Tomó algo como un mes. Porque eramos desarrolladores experimentados, esperábamos entrar en el programa de desarrollo de Apple desde el principio. Pero no fue sino hasta que abrieron la publicación de 2.0 que realmente entramos. Bradon había hecho algunos experimentos en el simulador de iPhone, pero nuestra aplicación estaba tan integrada al aparato que no podíamos realmente probar la interactivdidad sino hasta que salió 2.0, cuando realmente lo corrimos en el aparato y se sintió bien.
¿Trabajar en el iPhone presentó algún reto único?
Bogle: El proceso de enviar tu aplicación es bastante sencillo. Apple provee mucha documentación para guiarte a través del proceso, y las herramientas para administrar tu aplicación una vez que está en la tienda son muy completas.
¿Qué cambios sugerirías para enviar y aprobar tu aplicación que beneficiarían a los desarrolladores?
Bogle: Sería útil que Apple proveyera una «lista» con detalles que cubriera los requerimientos precisos de ingeniería, arte, legal y demás que son prerequisito para la aprobación. Esta le daría a los desarrolladores que están en enviando sus aplicaciones por primera vez confianza y también haría el proceso más fácil para Apple.
¿Qué clase de respuesta han obtenido de los usuarios de Koi Pod?
Trost: Ha sido sorprendente. Hemos obtenido buena reetroalimentación en nuestro sitio de gente que lo usa para entretener a sus niños. Recibimos un correo electrónico de un terapeuta que trabaja con pacientes con Alzheimer y lo ha estado usando con ellos. Realmente no anticipamos llegarle a la gente de esta manera.
¿Qué sigue? ¿Pueden decirnos que otras cosas tienen pensadas?
Trost: Realmente no estamos listos para hablar de nuestros próximos proyectos, pero estamos trabajando en varios. Como dije, es nuestro pasatiempo así que nos estamos tomando nuestro tiempo, pero les tenemos confianza.
¿Qué consejos le darías a los desarrolladores de iPhone que quieran seguir sus pasos?
Trost: El mayor consejo que les puedo dar es que piensen en el aparato. Muchas aplicaciones están cometiendo el error de considerar las funciones del aparato de una manera secundaria. Es realmente una plataforma muy única que ofrece muchas nuevas manera para interactuar con él, y muchos desarrolladores no están aprovechando eso. Piensen en la razón por la cual compraron el aparato en lugar de otros teléfonos. Si tu aplicación se aprovecha de estas cosas, entonces es más probable que tengas éxito.
Fuente: Macworld
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.