Saltar al contenido
Noticias de tecnologia

Cómo Urban Airship salvó el tocino de Tapulous en el día del iPhone 3.0

Urban Airship proporcionará infraestructura push y de ventas para desarrolladores de iPhone

Hace tres semanas, el trabajo de MT Richardson desapareció, su empleador se quedó tan sin dinero que dijo que no le pagaban a nadie y ofreció computadoras de la oficina como compensación. Ayer, MT tuvo uno de los mejores días de su vida. Es el desarrollador más joven en una empresa que aún no ha sido lanzada y que se destaca entre bastidores en el lanzamiento del iPhone 3.0.

MT trabaja para Urban Airship, una empresa de telefonía móvil con la que la mayoría de los usuarios de iPhone se sentirán conmovidos, pero nunca sabrán de ella. La compañía impulsa las nuevas notificaciones push y las funciones de compra en la aplicación para las empresas clientes que crean aplicaciones que no pueden o no quieren hacer todo el trabajo pesado para implementar estas nuevas capacidades del dispositivo móvil. Hace tres semanas, Urban Airship fue una idea y un código, un proyecto paralelo de uno de los hombres que se convertiría en cofundador. Ayer, Urban Airship ayudó a Tapulous, su primer cliente y una de las mayores compañías de juegos en el iPhone, a lanzar notificaciones push antes que casi nadie.

Encontré a Richardson en la conferencia Open Source Bridge esta semana en Portland, Oregon. Tenía una gran sonrisa en su rostro. Me contó la historia de cómo Urban Airship aterrizó y ejecutó una implementación de su tecnología más grande de lo que imaginaban que llegaría tan temprano, en un tiempo más rápido de lo que cualquiera que no esté familiarizado con el servicio de la compañía podría haber imaginado posible. Es una buena historia.

Se sabía que las ventas push y en la aplicación estaban en proceso en el iPhone, son el equivalente de fantasía de los desarrolladores a copiar y pegar o MMS para los usuarios. Las notificaciones push, como cuando Tapulous ahora les dice a los usuarios que no tienen la aplicación en ejecución que un amigo los desafió a un partido de reproducción de música, son algo que los desarrolladores creen que aumentará el compromiso continuo mucho después de la descarga inicial de una aplicación. Las ventas en la aplicación ayudarán a monetizar ese compromiso, algo que los desarrolladores han encontrado desafiante después de una ráfaga inicial de ventas, una vez que se pierden en un mar de opciones en la tienda de aplicaciones y ya no ganan dinero sentados junto a otras innumerables aplicaciones en los teléfonos de las personas.

Pero los desarrolladores no esperaban ver la nueva versión del sistema operativo con el lanzamiento de ventas y empuje esta semana. Esa noticia salió a la luz en la Conferencia Mundial de Desarrolladores de Apple (WWDC) hace una semana el lunes.

Urban Airship estaba en la WWDC y estaban listos. Trabajaron 18 horas al día preparando el código para que funcionara, preparando un stand y preparando las magdalenas que distribuían a los visitantes del stand. La mitad del equipo había estado viviendo de dos fondos de desempleo únicos; el estado de Oregón tiene un fondo que paga por desempleo a las personas cuyos empleadores cierran sin pagarles (el estado luego busca recuperar el dinero del empleador si puede) y Oregón es un participante voluntario en el Programa de Asistencia para el Empleo por Cuenta Propia, que compensa los desempleados mientras inician su propio negocio, siempre que trabajen al menos 40 horas a la semana en él. Todo este trabajo se estaba llevando a cabo mientras varios miembros del equipo enviaban tocino a los clientes de Richardson y la otra compañía recientemente lanzada del cofundador Scott Kveton, una tienda de venta de tocino en línea llamada Bacn. (Nadie dijo que estas fueran personas normales).

Mientras tanto, en Palo Alto, la advenediza empresa de juegos para iPhone Tapulous estaba reflexionando sobre lo que significaba tener una semana y media antes del día 3.0. El juego principal de la compañía, llamado Tap Tap Revenge, es uno de los más populares de la plataforma. Es un juego de música y ritmo, como Guitar Hero, pero para tus pulgares. La empresa sabía que quería utilizar las nuevas notificaciones automáticas para permitir que los usuarios se desafiaran entre sí en las competiciones, pero ¿podría estar listo en una semana y media?

Luego, el martes, Tapulous descubrió que la nueva versión de su aplicación debía enviarse antes del viernes para aprobarla y estar disponible el día del lanzamiento de la versión 3.0. “Tuve alrededor de una hora el martes por la tarde para decidir si esto era algo que incluso se podría intentar”, escribió Jess Kahn, director de ingeniería de Tapulous, en el blog de la compañía, “y luego de eso, una fecha límite para el final del día miércoles para decir definitivamente si íbamos a poder llegar a la fecha de envío de la medianoche del viernes “.

“No enviar no significaría el final de la función”, escribió Kahn, “simplemente dejaría las notificaciones push en el considerable grupo de cosas que nos gustaría hacer para nuestro próximo gran lanzamiento de Tap Tap Revenge. El envío, sin embargo, sería de interés estratégico y sería beneficioso para Tapulous, por lo que, claramente, la presión estaba en que se implementara Push, ¡y en un tiempo récord! “

Fue entonces cuando Tapulous se puso al teléfono con Urban Airship. Las dos empresas compartieron lo que sabían sobre los requisitos y posibilidades y, al final de la llamada, decidieron intentarlo juntas. Los dos equipos tenían desde el miércoles por la mañana hasta el viernes a la medianoche para integrar la infraestructura de Urban Airship en el software Tapulous y asegurarse de que todo fuera lo suficientemente sólido para entregar lo que se esperaba que fuera una gran cantidad de mensajes. “Sabíamos que esta era la mayor oportunidad que podíamos tener”, dice MT Richardson, “un momento decisivo para nuestra empresa”.

“Para el jueves, Tapulous estaba golpeando el sistema con pruebas”, relata Richardson. “Estaba demostrando ser confiable pero un poco lento, así que trabajamos para optimizar la tecnología mientras Tapulous trabajaba en su integración. Ellos lo amaron. Implementamos algunas cosas que estaban en la hoja de ruta pero que aún no se habían hecho, simplemente las subimos por prioridad. Pudimos hacer eso porque estábamos usando cosas como Django y plataformas de desarrollo rápido “.

El equipo de equipos presentó la nueva versión de Tapulous antes de la fecha límite el viernes por la noche y para el sábado Urban Airship tenía un sistema de cola en sus servidores que podía manejar grandes cantidades de datos. Urban Airship pensó que faltaban unos días más para que todo se pusiera en marcha, pero luego, dice Richardson, “el domingo estábamos trabajando en los servidores y de repente vimos que llegaban un montón de mensajes. Pensamos que eran las pruebas de Apple, pero luego recibimos una notificación de que la próxima versión de Tapulous estaba disponible y todos los desarrolladores que probaban la 3.0 estaban usando los desafíos de Tapulous “.

El miércoles, Apple lanzó 3.0 al público y una gran cantidad de descargas desafió incluso a los servidores de Apple. Urban Airship vio cómo sus números de notificaciones automáticas se dispararon por parte de los usuarios de Tapulous, pero Richardson dice que todo salió sin problemas.

Después de la acción, Tapulous escribió en un relato del guión agobiado: “Es como si hubiéramos agregado el soporte del proveedor de Push a nuestro back-end, pero sin que demore tres o más semanas, y sin el riesgo de que si hubiéramos hecho algo mal , estaríamos comprometiendo el tiempo de actividad de nuestros sistemas existentes y los productos y características que dependen de ellos … La integración con Urban Airship fue muy sencilla … El nivel de profesionalismo y soporte fue de los que rara vez he visto “.

Urban Airship aún no se ha lanzado al público, pero pronto lanzará un conjunto de bibliotecas de código abierto para una fácil integración de su servicio con las aplicaciones. Todo se junta muy rápidamente. El cofundador Steven Osborn había estado trabajando en el código durante algún tiempo, pero la implosión del proveedor de identidad Vidoop, donde trabajaban varios de los miembros del equipo de Urban Airship, era la señal que necesitaban para que la empresa cobre vida.

A través del desempleo sorpresa, a través de muffins y tocino, a través de una gran sorpresa de que el día del lanzamiento llegaba tan rápido como lo fue: el equipo de Urban Airship hizo que su juego de infraestructura sucediera, permitiendo así que otros desarrolladores integraran nuevas funciones importantes más rápido de lo que podrían hacerlo ellos mismos.

La costa aún no está despejada para Urban Airship. La empresa tiene que terminar de construir su interfaz de desarrollador, documentación y su modelo de negocio (“Probablemente se establecerán precios escalonados después de una gran cantidad inicial de mensajes gratuitos para pruebas”, nos dijo Richardson). Al menos otra empresa de infraestructura para desarrolladores de iPhone, PhoneGap, ha tenido problemas para superar los procesos de aprobación de Apple. Y Urban Airship está apuntando principalmente a pequeños desarrolladores de aplicaciones que no quieren desarrollar ventas push e in-app por sí mismos y que no quieren ir con grandes empresas de publicación de aplicaciones; ese podría ser un mercado difícil de conseguir. dinero de.

Con esas preocupaciones señaladas, Urban Airship ya tiene un gran cliente. Y tienen un resplandor lleno de adrenalina por su éxito esta semana.