Qué hacer y qué no hacer en el desarrollo de aplicaciones móviles que debe saber

Publicado: 2017-12-04

¿Qué es eso sin lo cual empresas como Apple, Samsung, Uber, Airbnb, Facebook, Snapchat, Instagram o incluso Google casi dejarían de funcionar y se paralizarían?

La respuesta es Aplicaciones. Un fenómeno que era subsidiario de la plataforma móvil, pero en pocos años, esta parte aparentemente intrascendente del “esquema de las cosas” se ha transformado en una de las razones más importantes por las que los teléfonos inteligentes se están volviendo tan irresistiblemente difíciles de no tener.

Pero ese poder no es injustificado, hay una gran razón detrás de él. Las aplicaciones son la respuesta por excelencia al problema más importante al que se ha enfrentado la humanidad desde el principio de los tiempos, es decir, la cuestión de la eficiencia.

El crecimiento, en cualquier esfera, solo sigue, si te vuelves más eficiente en lo que te propones lograr. Eficiencia significa hacer más con los mismos o incluso menos recursos, y eso es precisamente lo que las aplicaciones nos permiten lograr, es decir, la eficiencia utópica.

Considere a Uber, una de las empresas más grandes que se ha formado en los últimos tiempos, con una asombrosa valoración de alrededor de $ 69 mil millones.

Posee literalmente cero vehículos, a excepción de una pequeña flota de autos autónomos (eso también, solo con fines de experimentación actualmente) y no ha empleado ningún conductor, pero aún así ha aumentado fenomenalmente a lo largo de los años para convertirse en la mejor manera de saludar. un paseo donde quiera que estés, cuando quieras.

Antes de Uber, tenías que llamar a un taxi o ir a un punto donde pudieras encontrar uno. La gente no se dio cuenta en ese momento, pero esta actividad resultó en una pérdida de tiempo y esfuerzo. Incluso los conductores tenían que esperar a que los pasajeros potenciales se acercaran a ellos, dondequiera que estuvieran, pero Uber lo cambió todo.

Ahora puede solicitar un viaje desde su oficina, casa, parque o cualquier calle aleatoria y solo aparecerán en la pantalla los viajes de Uber más cercanos disponibles.

El conductor puede literalmente terminar trabajando todo el día, con casi cero esfuerzo desperdiciado en la conducción o los costos. Y por permitir esa forma definitiva de conectividad, Uber solo se lleva alrededor del 20 por ciento de la tarifa total que pagan los pasajeros.

Uber ha logrado cambiar la forma en que las personas se desplazan en las zonas urbanas. Es como tener tu propio chofer personal, que siempre está ahí cuando lo necesitas y todo eso es posible porque Uber es una aplicación.

Técnicamente, cada aplicación es un asistente personal. Le permite a usted, el usuario, comprometerse o realizar cualquier tarea específica a voluntad.

¿Quieres una aplicación para chatear? No te preocupes, están WhatsApp y Skype. ¿Quieres una aplicación para reservar una habitación en una nueva ciudad? No te preocupes, está Airbnb. ¿Aburrido? ¿Quiero jugar un juego? No se preocupe, hay Pokémon GO, Subway Surfer, Ludo Star y muchos otros, y aquí solo estamos rascando la superficie.

Hay aplicaciones dedicadas a brindar funcionalidades aún más técnicas, como renderizar videos, identificar los nombres de las personas que llaman por primera vez, administrar criptomonedas a través de billeteras en línea y muchas otras. Si tiene una necesidad, definitivamente hay una aplicación presente o se está desarrollando actualmente, para atenderla como nunca antes.

Pero a partir de septiembre de 2017, las aplicaciones solo en la tienda Google Play superaron la marca de los 3,3 millones, y otras plataformas, como la tienda de aplicaciones de Apple, podrían agregar aún más ofertas a la red gigante e intrincada del ecosistema de aplicaciones.

Entonces, ¿cómo podría asegurarse de que los usuarios noten, aprecien y descarguen su aplicación y generen ingresos para su empresa simultáneamente entre esta creciente competencia?

Bueno, para cada historia de éxito, siempre hay una guía detallada presente que enumera lo que se debe y lo que no se debe hacer de manera muy compleja, y aquí se le presentará una similar, que contiene las estrategias que permitieron que las mejores aplicaciones gobernaran el percha durante años en la continuación.

Estos son los pros y los contras del desarrollo de aplicaciones móviles que definitivamente necesita no solo saber, sino aplicar hábilmente, si también desea que su aplicación se convierta en un éxito rotundo:

El Dos:

1. Implemente el modelo Freemium con habilidad

Deploy the Freemium Model with Skill

La belleza del ámbito tecnológico y de Internet es que es gratis para el hombre común usar los servicios esenciales, y el muro de pago solo aparece cuando el usuario quiere acceder a las funciones más premium.

El ecosistema de aplicaciones no es diferente, siendo el modelo freemium el modelo de generación de ingresos más utilizado. Si bien un muro de pago directo para adquirir acceso con solo descargar la aplicación también puede tener éxito, restringe su alcance y solo funciona cuando está atendiendo a un nicho particular como, por ejemplo, un juego de conducción de automóviles de alta gama con gráficos de alta resolución. dirigido a los entusiastas de los juegos del género de carreras.

El modelo freemium funciona muy bien para impulsar todo tipo de crecimiento en el uso de aplicaciones móviles, desde grandes gigantes como Instagram y Facebook, cuyas funciones esenciales son gratuitas, pero si desea anunciarse en la plataforma y obtener acceso a millones de usuarios, debe pagar dinero. Para hacer eso.

Pero recuerde, que el modelo freemium solo funcionaría si sus funciones principales son lo suficientemente buenas como para hacer que el usuario se vuelva adicto y solo entonces el usuario pasará a la siguiente etapa para pagar dinero para tener en sus manos las funciones más premium, que mejoran el ya experiencia atractiva que proporciona su aplicación.

2. Asegúrese de que su aplicación tenga un diseño de UI y UX "INTEGRADO"

Ensure that your app has an INTEGRATED UI & UX design

La mayoría de los lectores creerían que esto sería otro vitriolo sobre cómo fallaría su aplicación si los colores de fondo de la aplicación no son correctos o si la aplicación parece demasiado desordenada, pero este no es su consejo habitual sobre la importancia de la UI y la UX.

Snapchat tiene una pequeña forma de amarillo como color de tema principal, mientras que Facebook prefiere el azul y ambos han tenido éxito. Instagram está más que desordenado, sin el cual, el usuario nunca volvería a disfrutar de Instagram.

La principal diferencia que hacen la interfaz de usuario y la experiencia de usuario no se limita al desorden o el color, sino que se trata más de cómo hace que el usuario sienta que cada acción que realiza en la aplicación lo impulsará a algo nuevo o incluso mejor.

Y esa es la razón principal por la que Snapchat tuvo éxito, a pesar de que la gente descarta su interfaz de usuario por ser tan francamente escandalosa. Snapchat es la interfaz de usuario integrada definitiva. No sigue la convencionalidad en el diseño o en lo que la gente considera "Buen Diseño".

Deslice el dedo hacia la derecha en Snapchat y terminará con historias, deslícese hacia la derecha nuevamente y verá la página colorida de "Descubrir", o si desliza el dedo hacia la izquierda al principio, puede ver su página de inicio. La barra superior siempre muestra si alguien te agregó. La controvertida interfaz de usuario probablemente hizo que Snapchat fuera tan popular entre los millennials.

Pero el mejor ejemplo de una gran UX es el botón central de SnapChat, con el que puedes crear "Historias". Inicia un relleno de color rojo que comienza cuando lo mantienes presionado, completando el círculo. Hace que el usuario sea "consciente" de que la aplicación está respondiendo a una determinada acción realizada por él / ella, lo que significa que la aplicación está "viva".

Y eso es lo que significa una UI y UX integradas. Cada función de la aplicación debe hacer que el usuario sienta que la aplicación está respondiendo. De lo contrario, no hay necesidad de reemplazar los botones con pantallas táctiles. Un botón ejecuta un comando, y eso es todo, pero tocar la superficie en sí es más personal, y ahí es donde debes entender, radica la diferencia.

No solo agregue funciones, sino invierta en hacer que la aplicación desarrolle una "Experiencia inmersiva" y debe asegurarse de que, desde la entrada hasta la salida, todo los haga querer permanecer allí más. Y ahí es exactamente con lo que se relaciona nuestro próximo “Do”.

3. Utilice el poder de la nueva tecnología

Utilize the Power of New Technology

Pokemon Go permitió a sus desarrolladores ganar la colosal suma de $1.200 millones solo en junio de 2017, poco más de un año desde el lanzamiento del juego. Este es un ejemplo clásico de lo que una pantalla impresionante de qué aplicaciones pueden ayudarlo a lograr en un período de tiempo tan corto si la tecnología se utiliza correctamente dentro del esquema de las cosas. Ningún otro negocio se acerca a igualar la velocidad y la audacia de ganar de Pokémon Go.

La realidad aumentada había estado presente antes en las aplicaciones, pero Pokemon Go le dio un nuevo giro al utilizar esa tecnología para iniciar un juego que ya se había jugado a través de cromos mucho antes de la era de los teléfonos inteligentes.

De manera similar, el Algoritmo Viola-Jones ya había hecho que aparecieran cuadros cuadrados en las caras de las cámaras digitales, pero Snapchat lo usó para hacer "Filtros" que permitieron a los usuarios poner cualquier cosa, desde caras de perros hasta coronas de flores, en la parte superior de sus caras, creando incluso imágenes aburridas. cobrar vida, lo que resultó en el éxito fenomenal de Snap Inc.

El uso de nueva tecnología es donde radica la innovación en el ecosistema de aplicaciones porque con millones de aplicaciones disponibles, ¿por qué alguien querría descargar la tuya a menos que tuviera algo que fuera más divertido, emocionante y rejuvenecedor que la última aplicación que usaste?

El espacio de la pantalla móvil está cada vez más superpoblado con una gran cantidad de "aplicaciones esenciales", lo que dificulta la competencia para los nuevos participantes.

Si desea gobernar el gallinero, definitivamente debe proporcionar algo que agregue valor, sin dudas.

Las dos regulares:

Si bien puede encontrar estos "Do's" particulares en muchas otras publicaciones de blog, también son muy básicos y probablemente mucha gente ya los conozca, pero para que esta publicación sea más completa y contundente, tenemos que incluirlos . Pero no se preocupe, habrá más información sobre cómo usar estos "Do's" particulares con un efecto aún más reverberante.

  • Introducir actualizaciones, característica por característica: si bien a los usuarios les gustan las cosas nuevas, a veces su reacción a los cambios puede ser muy perjudicial para sus aplicaciones. En lugar de introducir una actualización que renueve toda la aplicación a la vez, agregue cambios característica por característica como lo hace Facebook, Snapchat o incluso Uber.

  • Defina la necesidad de manera positiva: el hecho de que se pueda crear una aplicación no es una razón suficiente para comenzar a desarrollar una, a menos que la necesite para satisfacer un requisito comercial o crea que satisfará una necesidad particular. Nadie descargará su aplicación si es solo una imitación del sitio web de su empresa.

    Las aplicaciones para empresas pueden cumplir las funciones de brindar un servicio al cliente más rápido, obtener actualizaciones sobre los últimos descuentos y ofertas e incluso hacer que los clientes den reseñas y lean blogs como parte de la creación de una comunidad de clientes más amplia. Defina el propósito de tener una aplicación antes de comenzar el desarrollo.

  • Ingeniería con mentalidad de marketing: si bien los métodos de marketing convencionales, como promociones, anuncios, publicaciones de blogs pagadas y reseñas, son a lo que todos se entregan, rara vez producen resultados porque todos los demás siguen exactamente la misma estrategia, lo que evita que el usuario participe a través de esos. fuentes.

    Sin embargo, por otro lado, si el marketing está integrado en la ingeniería, es decir, durante la fase de desarrollo, puede generar enormes dividendos.

    Por ejemplo, la indexación móvil primero de Google debe usarse para optimizar su aplicación en los motores de búsqueda de Google, lo que permitirá que más usuarios ingresen directamente a su aplicación, mientras intentan encontrar una respuesta a una necesidad insatisfecha.

    Incluso puede hacer que su aplicación tenga capacidades de compatibilidad entre dominios, como permitir a los usuarios compartir en plataformas de redes sociales directamente desde su aplicación. Estas tácticas impulsarían sus esfuerzos de marketing con gran garbo.

los no

Si bien el Do necesitaba un poco de explicación, pedirle a alguien que no haga algo no requerirá tanta explicación. Pero los no hacer son igualmente importantes porque las aplicaciones más populares "no" se entregan a ellos. Lo que no se debe hacer se relaciona principalmente con el aumento de la calidad y la superioridad, así que no se pierda nuestros siempre importantes No se debe hacer.

1. Nunca le quites el poder de control al Usuario

Never take away the power of control from the User

Internet ahora cuenta con un gran firewall de bloqueadores de anuncios como ventanas emergentes, spam y anuncios molestos adicionales que degradan la experiencia del usuario en gran medida. Del mismo modo, debe ceder el control de su aplicación al usuario y nunca hacer que sus teléfonos inteligentes se sientan controlados por usted.

Si los usuarios quieren notificaciones automáticas, coloque una opción que habilite o deshabilite las funciones a voluntad o si el usuario quiere que su aplicación se dibuje sobre otras aplicaciones, asegúrese de darles este poder. De lo contrario, su aplicación pronto se eliminaría a medida que aumentan los niveles de frustración del usuario.

2. No construyas una aplicación sobre una tendencia

Don’t build an app on a trend

Es bastante fácil dejarse tentar por la creación de una aplicación que sigue el último "concepto de tendencia" y desviar algo de dinero. Pero tenga la seguridad de que es una táctica fallida y su inversión definitivamente se desperdiciará si lo hace.

Una aplicación como Pokemon More o Power Pokemon no te ayudará, incluso si Pokemon Go acaba de ganar mil millones de dólares. Pokemon Go fue un gran concepto, y atrajo a todos los usuarios, pero una copia siempre seguirá siendo una copia, y nada puede hacer que los usuarios amen tu aplicación tanto como el amor de Pokemon Go. Nunca cree una aplicación en una tendencia si desea resultados a largo plazo de su empresa o desarrollo de aplicaciones.

3. Nunca comprometa a los usuarios principales

A veces, la gente cree que una aplicación compleja es una aplicación buena. Sin embargo, nada puede estar más lejos de la verdad. Si la aplicación móvil que está tratando de desarrollar no puede ser utilizada por un novato con la misma facilidad que un experto, entonces su aplicación definitivamente se está convirtiendo en un fastidio.

La aplicación siempre debe tener como misión ser inmensamente fácil de usar, robusta e interactiva para todos, incluso para los profanos. Los usuarios principales son la base de usuarios más importante, y si su aplicación los ignora, eso es todo para la aplicación.

La razón por la que Facebook, Snapchat, Uber, Airbnb, Google y muchos otros han tenido un éxito tan rotundo en sus plataformas de aplicaciones es porque son muy fáciles de usar. Rápidas, con capacidad de respuesta, atractivas y sin un momento aburrido, estas aplicaciones son el aspecto que deberían tener las aplicaciones. Nunca comprometas a los usuarios leales nunca.

Nunca olvide incluir el poder de la personalización:

Si bien la aplicación es la misma para todos los usuarios, la experiencia que brindan definitivamente debe adaptarse al monitorear sus patrones de uso. Las aplicaciones que pueden "recordar", lo que más le interesó al usuario en la última visita y personalizar la experiencia para la última visita de uso, superarían a las aplicaciones que no tienen el poder, todas las veces.

Nuestros teléfonos inteligentes son nuestros vestigios, nuestros asistentes personales y nuestras aplicaciones deben reflejar esa mentalidad. Elimine la "otredad" al incluir el poder de la personalización en su aplicación.

Sin duda, las aplicaciones seguirán gobernando el gallinero a medida que conceptos como la inteligencia artificial, el Internet de las cosas e incluso la realidad aumentada se integren cada vez más en la aplicación a medida que pase el tiempo. El mejor momento para desarrollar una aplicación es definitivamente hoy, por lo que debe comprender, saber y planificar cómo usará esa aplicación para impulsar sus objetivos comerciales.

Hay más recursos y formas disponibles para usted que nunca. Úselos con el mejor efecto y comience su viaje siendo quizás el próximo creador de la aplicación más popular que logra capturar la imaginación de los usuarios y convertirse en la última historia de mil millones de dólares de este mundo fantástico, intuitivo y, sobre todo, mágico de aplicaciones.