Jonathan George ha recibido elogios de parte de MG Siegler de TechCrunch y odio el correo de numerosos piratas de aplicaciones de iPhone. Este desarrollador de 27 años es el creador de Boxcar, una aplicación para iPhone que usa notificaciones push para enviar la información que deseas recibir a tu teléfono. Él admite abiertamente que sus primeras tres aplicaciones fueron oscilaciones y fallos, pero con Boxcar sin duda ha pegado un jonrón. Recogiendo elogios y múltiples apariciones en varios blogs de tecnología líderes, Boxcar ha demostrado que es una de las mejores aplicaciones de iPhone y, según Jonathan, pronto será una de las mejores aplicaciones de Blackberry, Android y Windows Phone 7.
Soy de Wichita, Kansas y comencé a programar cuando estaba en la escuela secundaria, hace aproximadamente 15 años. Antes de desarrollar para el iPhone, la mayor parte de mi trabajo había sido en desarrollo web. Recuerdo que conseguí el iPhone y pensé: tener Desarrollar para esto. Entonces, comencé a piratearlo y a ver qué podía hacer y, sinceramente, mis primeras aplicaciones fueron terribles. Entré en la tienda de aplicaciones con la mentalidad de la fiebre del oro y realmente no se vendieron. Esto fue en un momento en que todos ganaban dinero y no era difícil ganar dinero en la tienda de aplicaciones. Pero mis aplicaciones fueron fracasos completos..
Como dije, mis primeras aplicaciones lo hicieron horriblemente. No se vendieron en absoluto y una gran parte del problema fue que no los presioné después del lanzamiento. Puse tanta energía y esfuerzo en el desarrollo que en el momento en que se terminaron las aplicaciones, me quemé y necesité tiempo libre. Pero lo que realmente necesita hacer es doblar durante su lanzamiento. No tienes ese tiempo libre. Después de esos fracasos, me tomé cuatro o cinco meses para el desarrollo del iPhone y una noche estaba sentada con mi esposa viendo la televisión. Estaba usando mi iPhone usando Twitter y pensé: "puedes enviar notificaciones push al iPhone para las respuestas @ @ desde gorjeo." Y mi esposa pensó que sería genial, así que dije que vamos a construirlo. Tres días después, lo enviamos a Apple. Después de eso, continuamos recorriendo el tema y un mes después hicimos nuestra primera aparición de Tech Crunch. Fui a la conferencia del campamento de desarrolladores de iPhone y regresé motivado y mi esposa y yo trabajamos en la versión 2.0 que se lanzó en noviembre de 2009. Y fue entonces cuando realmente despegó en ese momento. Fue el lanzamiento más grande que he tenido. Me refiero a una gran cantidad de usuarios que entraron al mismo tiempo. Desde entonces, ha estado explotando como un cohete. Furgón nunca fue destinado a ser a largo plazo. Siempre fue pensado para ser a corto plazo y llenar un agujero. Solía pensar que Boxcar ejecutaría su término y en un par de meses algo tomará su lugar. Hace unos tres meses decidí hacer Boxcar a largo plazo. Decidí que la mejor manera de hacerlo sería crear una API de proveedor que permitiera a los sitios web enviar notificaciones a los usuarios cuando algo sucediera. Un ejemplo sería si el sitio Mobiletuts + pudiera enviar notificaciones cada vez que se publique una nueva publicación o cuando alguien responda a un comentario. Boxcar es una forma de atraer a esos usuarios y traerlos de vuelta. Y lo mejor de todo es que el vagón estará en más que el iPhone. De hecho, tenemos una versión de Android que funciona en este momento y que se lanzará muy pronto.
El trabajo real no comienza hasta que hayas iniciado. Para muchos, la codificación es la forma más fácil de postergar. Son buenos en código y cómodos con él. Puedes tener el mejor producto del mundo y, si nadie lo sabe, ¿quién lo va a utilizar? Nunca he enviado Box Car ni ninguna de mis aplicaciones a un sitio de revisión de aplicaciones. El razonamiento y el pensamiento detrás de eso es que preferiría ir donde está mi contenido vertical y dónde estarían mis usuarios. Ejemplo: si tengo una aplicación para el vino, iré a Gary V e intentaré aparecer en Wine Library T.V.
Al principio, nuestra aplicación era de $ 2.99. Siempre me dije que nunca competiría en precio porque es un juego perdido. La razón por la que fui libre fue más en el crecimiento. Mis competidores valoran los suyos en $ 0.99. Nunca cambiaré mi precio por alguien más. Creo que es una pérdida de tiempo. Ahora podemos descargarlos gratuitamente y nuestros usuarios pueden obtener una funcionalidad adicional con las compras desde la aplicación. Para nosotros, este es un gran modelo de negocios porque los usuarios pueden pagar las partes de la aplicación que desean..
Lo hice, y fue enorme. Fue un problema gigantesco para mí porque tengo servidores y costos mensuales. Entonces, cada pirata realmente me cuesta dinero donde, técnicamente hablando, si lanza una aplicación que no usa servidores, no le cuesta nada, excepto por la pérdida de ventas. Para la segunda versión, realicé algunas comprobaciones de piratería que informaron al servidor y pude apagarlas. Cuando encontré un pirata, les daba 24 horas del servidor y luego les enviaba un mensaje que aparecía en su pantalla. Dijo: "Gracias por piratear Boxcar. Si te gusta, descárgalo en la tienda de aplicaciones". Y algunas personas estaban muy molestas por eso. Recibí el correo de odio después del correo de odio llamándome un perdedor y un pedazo de basura por detectar piratería.
Sí, y tengo que darle un poco de crédito a mi esposa. Ella hizo el trabajo de diseño inicial y me ayudó a sacar el producto lo más rápido posible. Si no fuera por su ayuda, habríamos perdido una gran oportunidad. Dos aplicaciones competidoras se lanzaron 3 días después de Boxcar, pero como fuimos los primeros en sacar provecho de la prensa, fue muy difícil ponernos al día con nosotros. Otra sorpresa sobre el vagón fue cómo respondió la comunidad. Boxcar 1.0 fue más acerca de los mensajes directos instantáneos en Twitter y también presenté menciones como característica. Una vez que se lanzó, me di cuenta de que la gente lo usaba más para las menciones que para los mensajes directos, por lo que iteramos e hicimos que esa característica fuera más prominente. Es un buen ejemplo del mercado que le dice lo que encuentra valioso.
Recopilamos datos y somos extremadamente sensibles a la privacidad. Y debido a eso, nos negamos a utilizar cualquier servicio que nos obligue a tener que guardar el nombre de usuario y la contraseña de alguien. Usamos oAuth para Twitter, usamos Facebook Connect, y le enviamos todo desde su correo electrónico porque nos preocupa la privacidad de nuestros usuarios.
Estoy muy emocionado y aliviado por iOS4. Esquivamos una bala con iOS4. Apple dijo que creen que la actualización de las líneas de tiempo y la recepción de notificaciones no deberían ejecutarse en segundo plano. Scott Forstall dijo, y cito: "Creemos que muchas cosas, como Twitter, funcionan mejor con la Notificación Push, en donde se obtiene lo que es relevante para usted". Con ellos respaldando eso, hace que Boxcar sea más importante que nunca.
Sería negligente si dijera que el diseño es la parte más importante del desarrollo. La primera versión de Boxcar funcionó realmente bien y eso fue lo suficientemente bueno para nuestros usuarios, pero un par de semanas en nuestro diseño de lanzamiento fue muy importante. La gente comenzó a quejarse de nuestro icono, algunos de los botones y nuestra pantalla de inicio. Así que tuvimos un nuevo diseño creado e implementado. Una vez que el diseño se puso en marcha, las quejas se detuvieron y aumentaron nuestras descargas. Por lo tanto, existe una correlación directa entre el diseño de una aplicación y el número de descargas que recibe..
Creo que la ubicación se volverá enorme. En parte, porque será más fácil con la capacidad de los Servicios Basados en la Ubicación para ejecutarse en segundo plano. El problema con los servicios basados en la ubicación, como FourSquare, es que debe recordar registrarse. Finalmente, no tendrá que acordarse de registrarse porque la aplicación puede recordarle. Dado esto, creo que veremos una explosión en las aplicaciones de ubicación. El entretenimiento y los juegos siempre serán populares. El iPhone está hecho con esas aplicaciones en mente. También creo que veremos que la cantidad de usuarios continúa aumentando a un ritmo acelerado.
Hace poco estuve con un grupo de niños de secundaria y me sorprendió ver cuántos de ellos tenían teléfonos con Android. Superaron fácilmente a los iPhones que vi. Hacia finales de 2009, se activaron 40,000 teléfonos con Android al día. Ahora se activan más de 100.000 teléfonos Android al día. Creo que Android va a ser una gran oportunidad para los desarrolladores móviles..
Encuentra proyectos de código abierto para trabajar. De hecho, pasa mucho tiempo reconstruyendo el código y creando algo que es tuyo a partir de proyectos de código abierto. Sólo asegúrese de cumplir con los acuerdos de licencia. Además, construye algo que sea más grande que la plataforma. Con Boxcar, quiero que sea universal, donde se ejecuta en todos los dispositivos que tienen un sistema operativo. De hecho, una vez que revisamos el SDK de Kindle, podemos crear Boxcar para el Kindle.
Gorjeo
Blog de Boxcar
Packlog Open Source creado por Jonathan
Lista de aplicaciones de iPhone de código abierto
Visita la página web
¿Eres un desarrollador con una aplicación o empresa móvil interesante? Una entrevista con Mobiletuts + es una excelente manera de obtener información sobre su empresa y sus aplicaciones a la vez que proporciona un conocimiento valioso a nuestra comunidad. Si eres un desarrollador interesado en ser entrevistado por Mobiletuts +, contáctanos en línea o vía twitter (@mobtuts).