¿Cuáles son las mejores prácticas que debe tener en cuenta al diseñar una aplicación móvil para su marca?

Gracias por el a2a.

Para crear una aplicación para su marca:

(Asumo que tienes un sitio web)

  1. El tema de la aplicación debe estar relacionado con el tema del sitio web y, obviamente, con la idea de la marca.
  2. El objetivo principal por el que las marcas necesitan una aplicación es hacer que el servicio sea más accesible que el sitio web móvil. Entonces, la aplicación debería ser más simple de usar que la versión móvil del sitio web. Hay ejemplos de empresas en las que la aplicación contiene solo vistas web (bueno, casi) del sitio web. Entonces, ¿cuál es el uso de la aplicación?
  3. No debería usar muchos datos. Por lo tanto, debe saber qué debe codificarse y qué debe recuperarse. Al igual que la pantalla de bienvenida y los íconos habituales que se repiten, están mejor codificados y luego se obtienen de cualquier servidor en la nube.
  4. NOTIFICACIONES Sí, el más importante. Debería poder enviar notificaciones remotas al usuario sobre nuevos productos y ofertas.
  5. Si desea alguna política de referencia para la promoción (que es una tendencia), es posible que deba obtener la información del dispositivo, como la identificación del dispositivo, para detener el mal uso de las referencias.
  6. Necesita saber que no es un sitio web completo. Por lo tanto, no es necesario proporcionar toda la información en la pantalla. Se le debe mostrar al usuario solo las condiciones muy necesarias CON una opción para obtener detalles / información completos, es decir, solo si el usuario opta por idesignis no es posible hacer un diseño uniforme en todos los dispositivos ahora incluso usando dp. Por lo tanto, se recomienda obtener primero el recuento de píxeles de las pantallas en el ancho (y la altura si es necesario) y luego dimensionar los objetos de forma dinámica.

Lo que tendría en cuenta:
Obtenga continuamente sugerencias de personas como fase alfa de cualquier comunidad de Android de Google+.

Haga que mi aplicación sea tan fácil de traducir.

Cómo hacer UX y UI para que los usuarios tiendan a pasar más y más tiempo en la aplicación, lo que genera más ingresos por publicidad.

Lo más importante: hacer que la publicidad sea lo menos molesta posible, pero también capaz de obtener los ingresos adecuados.

El inicio de su aplicación debe hablar sobre la tienda / negocio con una gran función de usabilidad, texto claro y legible y debe trabajar para brindar al consumidor la mejor experiencia, los componentes que le gustaría resaltar desde el hogar a las páginas internas, así como una buena conexión entre páginas importantes

Creo que las respuestas del Usuario y Siddharth Saxena cubren todo lo que necesitas para hacer una aplicación fantástica.

Solo para agregar algo más cuando me pediste que respondiera esta pregunta, la parte más importante de una aplicación para que sea la mejor es, siempre revísalo como un usuario anónimo que no sabe nada sobre tu aplicación.

Obtendrá todas sus respuestas a sus dudas cuando revise su aplicación como usuario con una mentalidad diferente a la suya.

Y eso te ayudará a hacer que tu aplicación sea probablemente la mejor para las personas.

Simplemente hágase estas preguntas cuando esté revisando la aplicación:

1. ¿Se cumple el propósito de esta aplicación o es solo una tonta adición a cientos de otras aplicaciones? (Sin intención de ofender. Esta pregunta es la más importante, ya que le dirá si su aplicación se diferencia de otras similares).

2. ¿Realmente se ve bien y coincide con la interfaz de usuario de mi tema? (Este aspecto le responde sobre el factor de diseño y los esquemas de color que ha utilizado en su aplicación. El Diseñador de esquemas de color puede ayudarlo en esto).

3. ¿Me gustaría usar esta aplicación todo el día pero todavía no me aburro? (Es obvio que lo hará, pero esta pregunta responderá a la calidad de interés que la aplicación desarrolla de forma anónima cuando usa la aplicación).

4. ¿Esta aplicación le da importancia a UX antes que a UI? (Una visita obligada para las aplicaciones de Android. Una mejor experiencia de usuario lleva a la promoción de la aplicación por parte de los propios usuarios. Pero, la interfaz de usuario sigue siendo importante).
… y muchos más pueden estar allí.

Y sí, como lo menciona Siddharth, la opción de salida realmente puede mejorar la experiencia del usuario, ya que la mayoría de las aplicaciones disponibles hasta la fecha NO tienen la opción de salir (salir).

Creo que el usuario mencionó casi todo. Sin embargo, como ha preguntado, agregaría algunas cosas a la lista:

1.) Velocidad: nunca olvides que solo al mostrar que una aplicación funciona más rápido, o usar una barra de% de progreso reduce las posibilidades de devolución en un 50%. Esto significa que definitivamente debe tener cuidado con la rapidez con la que responde al usuario.

2.) Comunicación: incluso si su aplicación apesta en su primera iteración, nunca se olvide de decir: “¡Amigo! Sabemos que apestamos aquí. Tenemos esto en cuenta y no esperaremos demasiado para solucionarlo. Espera ! ”

3.) Coherencia: asegúrese siempre de que los elementos de diseño, los botones y los enlaces que proporciona a una aplicación sean coherentes con el diseño web. Los elementos funcionales son coherentes con el sistema operativo.

4.) Opción de salida: esta podría ser mi opinión personal, pero he visto a personas desarrollar su primera iteración y perder la opción de la aplicación Salir. Honestamente, a la gente no le gusta cuando la aplicación se ejecuta en segundo plano y consume RAM.

5.) Capturas de pantalla de la tienda de aplicaciones: las pantallas que ves mientras navegas a un mercado de aplicaciones aumentan el nivel de confianza. Reitera tu propia experiencia.

6.) Diferencias de versión Nunca olvides mencionar lo que has cambiado en esta versión de la aplicación.

7.) Caché de datos optimizado No se deben almacenar en caché muchos datos, pero son suficientes para no afectar el rendimiento de la aplicación. Nunca, o al menos, trate de no tener una nueva carpeta para su aplicación en el sistema de archivos.

Creo que eso es todo por ahora.

PD: Dudo cuando dices que las aplicaciones móviles están reemplazando sitios web aptos para dispositivos móviles. Hay otros lados para mirar. Para mí, la Web es un ecosistema, las aplicaciones son paquetes / softwares y la web evolucionó para eliminar softwares del sistema operativo.

Atención.
Concéntrese en lo que tiene que presentar, de qué se trata su marca y los detalles más importantes deben presentarse bien.
Entonces, en el momento en que abro su aplicación, debo tener una idea rápida de qué se trata y los mejores puntos sobre su marca

Al diseñar su aplicación, debe mantener la mentalidad del usuario.
1. La interfaz de la aplicación debe ser fácil de usar.
2. La interfaz de usuario debe ser atractiva.
3. Debe ser compatible con las últimas pautas de desarrollo de aplicaciones de google.

Espero que te encuentre lo que estabas buscando. 🙂