Crear una app de éxito desde cero

En 2017, Google Play contaba con 2,8 millones de apps mientras que Apple contabilizaba 2,2 millones. En total, este año se han descargado 200.000 millones de aplicaciones y, si la curva es creíble, esa cifra se habrá duplicado en 2021. Aunque los chatbots han traído una nueva competencia al mercado, estos últimos deben tener cuidado porque las apps no han dicho su última palabra. Nos encontramos con Thomas y Olivier, dos de los tres fundadores de Lunabee, un estudio especializado en la creación de aplicaciones, en el Anticafé de la Estación F. Nos dieron su opinión al respecto: «Los chatbots han puesto el mercado patas arriba al ofrecer sus servicios para cosas sencillas como pedir un Uber o comida. Pero siempre habrá interfaces más complejas que requieran una aplicación. «

Diseñadores de la app oneSafe, un gestor de contraseñas premium, que ya cuenta con 2,5 millones de usuarios activos y facturados, Thomas, Olivier y Gregory han hecho de la creación de apps su negocio diario fundando Lunabee Studio. Si nos tomamos un té con los dos primeros, es principalmente para que nos cuenten con detalle el proceso de creación de una app para que, por fin, conozcamos el trabajo que hay detrás de esos pequeños iconos cuadrados con bordes redondeados.

Cuanto más sencilla sea la visión, más sencilla será la app y más probable será su éxito.

Más que una idea, una visión

Hay apps para todo, pero todos tenemos alguna que otra idea de app rompedora. Pero estas ideas no valen mucho si no van acompañadas de una visión. «Una aplicación debe resolver un problema concreto. Tienes que hacer el ejercicio de dar vueltas a tu idea para encontrar una misión sencilla y clara que anule todo lo demás. «La mejor manera de hacerlo es hacerse muchas preguntas y sintetizar las respuestas en la medida de lo posible. Cuanto más sencilla sea la visión, más sencilla será la app y más probable será su éxito.

Precisa tus gustos

Antes de embarcarte en el desarrollo de la app, tienes que saber con precisión hacia qué resultado quieres avanzar, pero también cuál quieres evitar absolutamente. Para ello, nada mejor que descargar y examinar un panel diverso de aplicaciones ya existentes. «Visitar tantas aplicaciones como sea posible te permite encontrar inspiración, pero también desarrollar un ojo crítico para ciertas características. Para entender el estilo que busca, no sólo debe fijarse en las aplicaciones del mismo sector, sino que debe ampliar su visión. Por ejemplo, muchas empresas optan por adoptar el concepto de Tinder pero en mercados completamente diferentes. «Un ejercicio que consume algo de ancho de banda pero que, sin embargo, es necesario para agudizar la visión.

Mockups

Un lápiz, una goma de borrar y algo de papel es todo lo que necesitas para crear una primera maqueta. La idea es hacer el storyboard de la app a través del desplazamiento de las hojas». Esta es la forma más fácil de ponerse de acuerdo sobre los fundamentos de la futura aplicación. Una vez que los interesados están satisfechos, pasamos a las maquetas de «alta fidelidad», que son pantallas fijas de la futura aplicación. «Estas primeras maquetas digitales también nos permiten visualizar la estética de la aplicación y comprobar la concordancia de colores y formas. Finalmente, las últimas maquetas realizadas se denominan «dinámicas», es decir, integran los movimientos de la aplicación tras cada interacción con los dedos del usuario. «Hay muchos códigos que hay que respetar al crear una aplicación. Estas «biblias» del desarrollo de aplicaciones han sido escritas por Google y Apple y es importante conocerlas para optimizar las posibilidades de éxito. «

Herramientas

  • Modelo de papel: Balsamiq
  • Modelo fijo: SketchApp
  • Modelo dinámico: InVision
  • Guías

    • Biblia de aplicaciones para Android de Google: Material.io
    • Biblia de las aplicaciones para iOS de Apple: Directrices de la interfaz humana
      • Desarrollo y simulación

        El desarrollo de las aplicaciones se realiza en «sprints». Entre cada sprint, las partes interesadas se reúnen para maximizar la iteración y asegurarse de que la visión se sigue cumpliendo. Las idas y venidas entre los desarrolladores y los creativos son numerosas pero importantes para garantizar un buen resultado. «Hay que evitar a toda costa el efecto túnel, es decir, desarrolladores que se hunden en el producto y pierden de vista la misión. Estas reuniones periódicas nos permiten sacar la cabeza de la rueda y volver a centrarnos en el problema en cuestión y en la experiencia del usuario. Es una especie de ejercicio de perfeccionamiento de la aplicación. «Obviamente, durante el desarrollo, algunos de los supuestos iniciales resultan ser erróneos, por lo que hay que crear otros nuevos. Algunas de estas anomalías son detectadas por un simulador, pero para optimizar este paso, la aplicación debe ser utilizada lo antes posible por un usuario potencial: «Es como una prueba beta constante. «

        Herramientas

        • Apple: TestFlight
        • Android: Google Play

        El lanzamiento

        Reid Hoffman, cofundador de Linkedin dijo una vez una frase muy acertada: «Si no estás avergonzado de la primera versión de tu producto, es porque has lanzado demasiado tarde. «Esta cita es aún más cierta en el mundo de las aplicaciones, porque cuanto antes esté en manos de los usuarios, antes tendrán los desarrolladores información para mejorarla. «Una aplicación debe ser funcional cuando se pone a disposición del público en general, pero rara vez es perfecta y debemos intentar mejorarla continuamente. «Por eso, los primeros días de vida de una aplicación en una tienda son especialmente críticos y hay que saber compaginar comunicación y mejora para aparecer en los primeros puestos del ranking. «Durante el lanzamiento, hay que preparar operaciones de comunicación con altibajos, porque lo importante no es sólo el número de descargas, sino también la retención de los usuarios. «

        Herramienta: AppAnnie

        Optimización de la tienda de aplicaciones (ASO)

        Probablemente ya hayas oído hablar del SEO (Search Engine Optimization), que consiste en mejorar el ranking de tu sitio en los motores de búsqueda. El ASO es el equivalente para las aplicaciones: un conjunto de reglas que determina cómo se clasifica su aplicación en la tienda correspondiente. «Algunas reglas son básicas, como hacer bonitas capturas de pantalla, escribir una descripción sencilla y precisa, utilizar palabras clave, etc… Pero hay que tomar otros buenos hábitos para conseguir que Google y Apple se interesen lo antes posible mostrándoles el potencial de la futura aplicación. El top-chart es la máxima consagración de una app: cuanto más sale la app en él, más descargas tiene, y cuanto más descargas tiene, más sale en él.

        Usa: appcod.es

        ¿Te has preguntado por qué las apps más conocidas siguen intentando pedirte tu opinión a través de un llamativo pop-up? Simplemente porque las buenas críticas, independientemente del tamaño o la antigüedad de la aplicación, son esenciales para una buena estrategia ASO.» Lo que recomendamos a nuestros clientes es no ser demasiado intrusivos en su búsqueda de reseñas. Es mejor desarrollar soluciones pasivas que permitan a la gente dar sus opiniones cuando quieran. «

        Los 3 consejos de nuestros expertos

        Consejos para la gente que quiere entrar en el negocio, Olivier y Thomas tienen muchos. Aunque todas son muy relevantes, hemos optado por recoger tres de ellas.

        Desarrollar de forma nativa

        «En Lunabee, una aplicación debe desarrollarse necesariamente de forma nativa, es decir, para iOS en Swift y para Android en Java o Kotlin. La tecnología híbrida que funciona bien en este momento es React Native, desarrollada por Facebook, pero sigue siendo una tecnología que nivela hacia abajo. «Explicaciones: desarrollar de forma nativa significa codificar en un lenguaje específico del sistema operativo elegido (iOS o Android). Para que una aplicación esté disponible en iPhone y en un teléfono Android (por ejemplo, Samsung o HTC)** se necesitarán, por tanto, dos aplicaciones desarrolladas en dos idiomas.** «Normalmente, dejamos un poco de ventaja a uno de los sistemas operativos para evitar cometer los mismos errores dos veces al codificar ambos idiomas a la vez. «

        Híbrido, en cambio permite hacer un solo código, que se adaptará a los diferentes sistemas operativos. Aunque es tentador, porque necesariamente es menos caro, Olivier y Thomas aconsejan pensar «a largo plazo». De hecho, una vez que la aplicación esté en línea, seguirá evolucionando, al igual que su tecnología, y el desarrollo híbrido permitirá mucha menos flexibilidad. «El desarrollo híbrido es una buena solución para las aplicaciones efímeras, pero no para las aplicaciones destinadas a perdurar en el tiempo. Además, Apple y Google favorecen el desarrollo nativo. «

        Limpia todo lo que sea innecesario.

        Mantén la sencillez

        En la página de inicio de Lunabee, una cita, «la sencillez es la marca de la verdadera inteligencia. «Los fundadores del estudio están en total sintonía con esta frase de Coco Chanel: «Hay que deshacerse de todo lo que es innecesario. Pero cuidado, sencillo no significa fácil, ¡al contrario! Cuanto más sencilla es la aplicación, más complejo es su funcionamiento oculto. Ese es el mayor reto de una aplicación. «Entonces se vuelve crucial tener cuidado con el síndrome del orgullo del desarrollador, que a veces busca resolver un reto y no va a apostar naturalmente por la simplicidad.

        Haz la interfaz más humana

        El smartphone se ha convertido en una extensión de nuestro brazo. Si Elon Musk ya considera al ser humano como un cíborg, Olivier y Thomas creen que es necesario humanizar la experiencia del usuario». Lo último que queremos es que la aplicación parezca un formulario de impuestos. Una buena aplicación debe tener empatía con su usuario y crear una verdadera relación humana con él. «Si las primeras impresiones son importantes en las relaciones humanas, también lo son para las apps y deben cuidarse en consecuencia.

        Sigue a Welcome to the Jungle en Facebook para recibir nuestros mejores artículos en tu timeline cada día!

        Fotos de WTTJ @Lunabee)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *