curso de diseño de aplicaciones - Excel with Business
Transcripción
curso de diseño de aplicaciones - Excel with Business
CURSO DE DISEÑO DE APLICACIONES © 2012 Excel With Business CURSO DE DISEÑO DE APLICACIONES UNIDAD 1 PRESENTAR LA APLICACIÓN copias de su aplicación. 1.0 Introducción D esde Angry Birds a Doodle Jump, muchos desarrolladores de aplicaciones millonarios comenzaron en sus habitaciones, con poco dinero, y solo una idea vaga de lo que querían lograr. Esta unidad trata de ayudarle a comprender el mercado de aplicaciones móviles. Descubrirá cómo aprovecharse de este incipiente negocio de software, tanto si tiene su vista fijada en Android Market como en Apple App Store. Y luego están los éxitos independientes más recientes, como el equipo de un matrimonio que ha acumulado unas increíbles 40 millones de descargas de Temple Run. Sin embargo, el desarrollo de aplicaciones es un negocio peliagudo, y el éxito está lejos de estar garantizado. El truco es invertir sabiamente su tiempo y su dinero. Una aplicación muy básica, como Trism, tardará cerca de un mes en ser desarrollada y cuesta unas 5.000 £ (8.000 $), asumiendo que contrate a un experto en programación. Una aplicación más complicada, similar a Angry Birds, costaría crearla unas 50.000 £, y algo tan sofisticado como Cut The Rope o Whale En la Apple App Store se han descargado más de veinticinco mil millones de aplicaciones desde la introducción del iPhone en enero de 2007. Se calcula que hay más de mil millones de descargas de Android Market cada mes. Hacer una aplicación puede ser una experiencia extremadamente agradable y gratificante y tiene el potencial de evolucionar a un negocio rentable. Desarrolladores como Steve Demeter, que creó la aplicación de gran éxito Trism en su habitación, ganó más de 250.000 $ en solo dos meses y sigue recibiendo ingresos significativos de esta aplicación. Los dos hermanos que crearon Doodle Jump en su tiempo libre han vendido más de 10 millones de Trail, 200.000 £ o más. Esto parece grandes sumas de dinero, pero puede reducir los costes considerablemente ateniéndose a una idea sencilla aunque efectiva para su aplicación. No olvide que Tetris, cuya codificación costaría hoy solamente unos pocos cientos de libras, es uno de los juegos con más éxito de todos los tiempos. 1.1 Fundamentos del diseño de aplicaciones Tener una idea Todo parece provenir de este momento de inspiración. El mayor problema que tendrá en esta fase es la originalidad. Descubrirá rápidamente que el 99 por ciento de las ideas que usted tenga para una aplicación móvil, no importa lo extravagante que sea, ya se ha hecho. Es increíble, pero hágalo, piense 2 © 2012 Excel With Business CURSO DE DISEÑO DE APLICACIONES en unas pocas ideas para una aplicación móvil y búsquelas en Google. ¿Una aplicación que le reta a tirar su teléfono móvil al aire lo más alto posible? Hecha. ¿Una aplicación que le anima a lamer la pantalla de su teléfono móvil y ver desaparecer un dibujo de un helado? Hecha. ¿Una aplicación que mide la velocidad y potencia de su puñetazo? Hecha. Hecha. Hecha. Muy bien, ¿y ahora qué? Tiene dos opciones: seguir pensando en ideas hasta que dé con una nueva, o desarrollar una aplicación similar a una existente, pero hacerla mejor. Ambas opciones tienen ventajas y desventajas. Si elige mejorar una aplicación ya existente, comprobará que tiene el problema de competir contra el estándar existente. Pero al menos sabe que hay un mercado para ello. Si elige persistir con una nueva idea, entonces abordará una zona completamente desconocida: ¿Le gustará a la gente el formato de mi juego? Cubriremos este problema con más detalle en la Unidad 2. Primeros pasos importantes La mejor forma de desarrollar su aplicación es no contratar a un programador hasta que no haya finalizado con el diseño y los gráficos. Esto evitará gastos innecesarios. No comience ninguna tarea de codificación hasta que no sepa el aspecto que tendrá gráficamente hasta la más pequeña parte de su aplicación. Tener una idea clara desde el principio sobre lo que está creando y el aspecto que quiere que tenga todo le ayudará a ahorrar semanas de desagradable reescritura más tarde. Ahora es también un buen momento para reservar el nombre de su aplicación. Puede hacerlo pasando por el proceso de envío de aplicaciones, pero sin enviar el “binario”, el nombre que los programadores dan al código de la aplicación. Este proceso ha sido 3 UNIDAD 1 PRESENTAR LA APLICACIÓN comparado a la ocupación ilegal de nombres de dominio, pero se ha hecho patente rápidamente que es la única forma de poder usar el nombre que uno quiere. Si usted no registra el nombre lo suficientemente pronto, alguien más podría hacerlo, y se arriesga a perderlo en el éter del ciberespacio de donde no se puede recuperar, ya que no hay forma de ponerse en contacto con la persona que se ha hecho con su espectacular nombre. Si está haciendo algo único o técnicamente exigente con una aplicación móvil, vale la pena contratar a un programador para construir un prototipo rudimentario y probar su viabilidad. Discutimos el proceso de encontrar un programador en la Unidad 5. 1.2 Diferencias entre Android, iPhone y iPad El debate sobre qué plataforma ofrece la mejor rentabilidad continúa discutiéndose. Encontrará todo tipo de teorías raras y maravillosas sobre el tema. No obstante, los usuarios de cada dispositivo difieren sociodemográficamente. Por ejemplo, compañías como Rovio, creadores de Angry Birds, se han dado cuenta de que es más probable que los usuarios de iOS paguen por Angry Birds, pero que Rovio todavía puede obtener beneficios de usuarios de Android regalando la aplicación gratis y usando anuncios dentro de la aplicación para compensar esta pérdida. En cuanto a ponerle precio a su aplicación o dejarla gratuita, la conclusión es, citando a William Goldman, que “nadie sabe nada”. Discutimos con más detalle la cuestión del precio más adelante. Eche un vistazo a la Unidad 17. Si da un valor bajo a su aplicación será más una compra impulsiva. Pero si la valora demasiado © 2012 Excel With Business CURSO DE DISEÑO DE APLICACIONES bajo puede dar la impresión de ser un producto de baja calidad. Si la valora alto puede vender muchas menos copias, pero podría obtener más beneficios en total por las copias que venda. O podría no vender ninguna porque es demasiado cara. Existe un dilema similar en las versiones “lite” de las aplicaciones, como Alice for the iPad Lite. Estas son versiones reducidas de su aplicación, diseñadas para darles a los clientes en potencia una prueba gratuita de lo que está ofreciendo, y dejándoles con hambre de más. Aunque son una herramienta de marketing muy brillante, tiene que dar con el equilibrio entre cuánto ofrecerá gratis y lo que dejará para atraer una compra completa. Oculte demasiado y no podrá crear una buena impresión con la versión lite. Dé demasiado y no hay ningún incentivo para que nadie compre la versión completa del software, ya están satisfechos. Este es un dilema curioso, y volveremos a él en unidades posteriores. 1.3 Elegir una categoría de la aplicación La mejor política es ignorar las estadísticas y simplemente crear una aplicación que a usted le guste. Cuando un producto se crea desde el corazón, normalmente se vuelca mucho cuidado, atención y cariño, y eso tiende a venderse bien. Sin embargo, el diseñador más astuto usaría los recursos en App Annie (appannie.com) y Flurry (flurry.com) para evaluar qué categorías son las más rentables. Esto varía de mes a mes, y no olvide: la mayoría de los usuarios descubre las aplicaciones a través de la App Store o de Android Market, y ambas son un poco laberínticas. La mayoría de los usuarios sabrán de su aplicación por el boca a boca o por la prensa, sobre los cuales sabrá más en la Unidad 18. 1.4 Qué esperar al lanzar su aplicación Ha probado la aplicación, sus amigos la han probado también, sus padres la han probado, su peluquero la ha probado y todo el mundo piensa que es fantástica. 4 UNIDAD 1 PRESENTAR LA APLICACIÓN Es hora de que el resto del mundo le eche un vistazo. Para que su aplicación llegue a la App Store o a Android Market, hay algunos trucos de magia para firmar digitalmente la aplicación para su distribución. Una vez que haya ultimado los últimos detalles puede subir la aplicación a Apple o Google para su aprobación. Por lo que sabemos, este proceso en la Apple App Store dura unos 10-14 días para la mayoría de las aplicaciones, pero algunos diseñadores han informado de largas y misteriosas esperas para que su aplicación fuera aprobada. Si usted va a diseñar para el iPhone, ahora se encuentra en el Reino de Apple. La única comunicación que puede establecer es mediante email. Litros de paciencia e intentar encontrar respuestas por otras fuentes, como en foros de internet, son clave para atravesar esta fase. Google es más liberal con los requisitos de entrada para el Android Market, ya que es un proceso menos formal de aprobación. No obstante, Google se está convirtiendo progresivamente en más similar a Apple con respecto a su actitud hacia el envío de aplicaciones y está intensificando las normas de la tienda. Han pasado los días en que cualquier cosa entraba en el Android Market (ahora Google Play). A finales de 2011, Google retiró 22 “aplicaciones maliciosas” de Google Play después de que fueran denunciadas como aplicaciones que intentaban engañar a los usuarios para aceptar cargos de SMS fraudulentos. Google tampoco se libra de retirar aplicaciones por razones puramente de redacción. El desarrollador de Reddit is Fun se encontró con que borraron su aplicación de Google Play porque contenía, según palabras de Google, “material sexualmente explícito”. El único problema era que la aplicación Reddit is Fun no contenía realmente ningún material explícito, simplemente permitía acceso a la página web de la comunidad Reddit. Mientras Google busca conseguir un éxito masivo similar al de Apple, ha ido transformándose en menos tolerante con cualquier aplicación que pudiera meter a la compañía en alguna controversia. Si piensa en elegir Google Play porque el proceso de entrega es más tolerante, tenga en cuenta que los tiempos están cambiando. Habiendo dicho esto, Android es diferente de iOS en que los usuarios pueden “cargar aparte” aplicaciones, esto significa que los usuarios pueden instalar aplicaciones desde © 2012 Excel With Business CURSO DE DISEÑO DE APLICACIONES UNIDAD 1 PRESENTAR LA APLICACIÓN cualquier fuente, no solo de Android Market. Las aplicaciones Android no tienen que ser autorizadas oficialmente por Google. Pero en la práctica, muy pocos usuarios tendrán alguna idea de cómo activar esta característica en su teléfono, y menos encontrar su aplicación fuera de la tienda o confiar en ella lo suficiente como para descargarla e instalarla. La carga aparte es fantástica en teoría, pero la realidad es que usted será invisible para la mayoría de clientes de Android. Junto con la aprobación de la aplicación, también puede enviar capturas de pantalla y texto descriptivo para su aplicación. Esto es todo lo que la gente verá cuando busque aplicaciones en la App Store o Google Play, así que asegúrese de hacerlo de forma clara, descriptiva y atractiva. Finalmente obtendrá varios códigos de “descargas gratuitas” que podrá entregar a revisores y páginas web influyentes para que puedan probar su aplicación. Vale la pena utilizar esto sabiamente para que se conozca su creación. Conocerá este proceso con más detalle según avanza por las unidades de este curso. ¡Buena suerte y bienvenido al emocionante mundo del diseño de aplicaciones! 5 © 2012 Excel With Business