Mobile Bootcamp, Parte III: Concéntrate en la calidad
lunes, 8 de febrero de 2016
Publicado originalmente en el blog de publicadores de DoubleClick by +Juan Irungaray
En este punto, habrás terminado de leer nuestras recomendaciones para aumentar el público de tu aplicación y mantener atraídos a los usuarios. Sin embargo, también hay aspectos técnicos que pueden contribuir al éxito o al fracaso de tu aplicación. La velocidad, por ejemplo, es fundamental: los usuarios esperan que la respuesta de las aplicaciones demore menos de un segundo.
En el último post brindamos recomendaciones para atraer y retener a tus usuarios. Continúa leyendo y accede a los consejos de Dev Gogate, Administrador de soluciones móviles de Google, para brindar a tus usuarios una aplicación de alta calidad.
Crear una aplicación de alta calidad es esencial para formar y mantener una base de usuarios leales. Sigue las recomendaciones de Dev para optimizar la calidad de tu aplicación y permanece atento a nuestra publicación de mañana, acerca de las maneras de obtener una monetización eficaz.
En este punto, habrás terminado de leer nuestras recomendaciones para aumentar el público de tu aplicación y mantener atraídos a los usuarios. Sin embargo, también hay aspectos técnicos que pueden contribuir al éxito o al fracaso de tu aplicación. La velocidad, por ejemplo, es fundamental: los usuarios esperan que la respuesta de las aplicaciones demore menos de un segundo.
En el último post brindamos recomendaciones para atraer y retener a tus usuarios. Continúa leyendo y accede a los consejos de Dev Gogate, Administrador de soluciones móviles de Google, para brindar a tus usuarios una aplicación de alta calidad.
- Cuanto más pequeña sea la aplicación, mejor será el resultado: Los usuarios tienen una capacidad de almacenamiento y un ancho de banda limitados. Por lo tanto, existe el riesgo de que no se instalen copias cuando una aplicación sea grande. Las tiendas de aplicaciones imponen límites y solo otorgan aplicaciones de determinados tamaños a través de conexiones de telefonía celular; Google tiene un límite de 50 MB para cada APK (pero permite archivos de expansión de 2 GB para medios auxiliares) y Apple limita el tamaño de las aplicaciones a 100 MB. Usa la herramienta ProGuard para optimizar tu código de Android y habilitar la reducción de recursos a fin de eliminar recursos no usados e innecesarios de las bibliotecas de dependencias. App Thinning ofrece una solución similar para reducir el tamaño de las aplicaciones en iOS.
- Crea aplicaciones en las que los recursos de dispositivos se usen de manera óptima: Cuando se crean aplicaciones sin tener en cuenta la manera en que la pantalla interactúa con los componentes de hardware, se pueden desperdiciar recursos preciados; por ejemplo, la duración de la batería. Según Dev, “el rendimiento de la aplicación es fundamental. En el caso de una aplicación, un mal diseño puede tener un efecto notable y negativo en la percepción que el usuario tenga respecto de su utilidad y seguramente conducirá a su desinstalación”. Dev recomienda compilar una lista de métricas para tus aplicaciones y luego realizar pruebas. En este canal de rendimiento de Android de YouTube y esta comunidad de Google+se ofrecen excelentes consejos sobre la creación de aplicaciones de alto rendimiento.
- Asegúrate de que tu aplicación funcione en todos los dispositivos:La incapacidad de detectar errores o bloqueos que solo se produzcan en algunos dispositivos rápidamente deriva en comentarios de clientes disgustados y bajas calificaciones. Dev recomienda usar Cloud Test Lab para probar en forma simultánea tu aplicación en casi todas las marcas y todos los modelos de dispositivos Android, y en varios idiomas, modos de orientación de pantalla y versiones de la API de Android. Un consejo experto de Dev: aun cuando no dispongas de pruebas de instrumentación para tu aplicación, puedes usar pruebas Robo para hacerla funcionar con simulaciones de acciones de usuarios.
- Usa pruebas A/B para recibir comentarios reales de los usuarios: Usar tu propia aplicación te permite obtener una perspectiva anticipada de la interacción de los usuarios con ella y de su funcionamiento más allá del laboratorio de prueba. Las pruebas beta, por otra parte, permiten reunir comentarios de un público entusiasta. Debido a que estas pruebas se orientan al público, debes asegurarte de que el proceso sea simple para garantizar un alto nivel de participación por parte de los usuarios. Ambas pruebas te permiten obtener comentarios anticipados de los usuarios antes del lanzamiento masivo de tu aplicación.
- Lanza nuevas versiones de tu aplicación en etapas y realiza un control estricto:No subestimes el número de usuarios que pueden adoptar una nueva versión de tu aplicación ni los niveles de uso que puedan darle. Dev recomienda usar implementaciones en etapas. Estas te permiten hacer pruebas beta de diferentes versiones de aplicaciones y lanzar gradualmente actualizaciones de aplicaciones con un grupo de usuarios seleccionados. Cloud Test Lab te permite acceder a dispositivos virtuales que te proporcionan comentarios rápidos durante el desarrollo, además de dispositivos físicos que determinan con precisión problemas hallados en dispositivos reales.
Crear una aplicación de alta calidad es esencial para formar y mantener una base de usuarios leales. Sigue las recomendaciones de Dev para optimizar la calidad de tu aplicación y permanece atento a nuestra publicación de mañana, acerca de las maneras de obtener una monetización eficaz.