Decálogo para el éxito de las aplicaciones móviles

Según Micro Focus una aplicación debe poder ejecutarse sin problemas sobre, al menos, 1.800 dispositivos y plataformas diferentes.

Publicado el 10 Jul 2013

29658_18

El éxito de las aplicaciones móviles dependerá de la capacidad de automatizar los procesos de desarrollo y prueba que aseguren su funcionamiento correcto en diferentes dispositivos y plataformas. Así, el desarrollo de aplicaciones para Android exige tener en cuenta más de 130 dispositivos diferentes y siete plataformas software distintas en dos conjuntos de firmware. “Para que una aplicación tenga éxito en el mercado -explica Ricardo Montes, director de Marketing de Micro Focus– debe poder ejecutarse sin problemas sobre, al menos, 1.800 dispositivos y plataformas diferentes”. Los desarrolladores se enfrentan a diferentes sistemas operativos: Android, iOS, Windows Phone, Symbian, Blackberry… diferentes dispositivos y formatos de pantalla y diferentes interfaces. “En este escenario -indica Montes- los desarrolladores y testers de aplicaciones tendrán dificultades para mantener el ritmo en un mercado cada vez más competitivo”.

Para Micro Focus, el objetivo es evitar la realización de las pruebas tanto en el desarrollo como durante los ciclos de vida de las aplicaciones y asegurar que las aplicaciones se ejecutan correctamente desde el primer momento; además, entiende que el futuro del testing de móviles no puede quedar limitado a programadores que trabajen en proyectos nicho. “El nuevo modelo exige equipos de trabajo formados por desarrolladores y testers que, en base a su creatividad y experiencia, sean capaces de crear un código robusto que cumpla con los retos del móvil”.

La compañía señala 10 puntos que hay que considerar para crear aplicaciones móviles exitosas:

Reutilizar – los sistemas deben soportar los frecuentes cambios y mantener el ritmo de las rápidas evoluciones.

Mantenimiento – los scripts de pruebas móviles tienen que poder ser modificados de manera sencilla.

Uso real que se le de al móvil – las aplicaciones móviles deberían ser testadas en el momento en el que los usuarios las usen.
Lenguajes estándar de la industria.

Múltiples dispositivos – la solución de testing debe soportar los múltiples cambios que se producen en plataformas de desarrollo móvil de última generación.

Pruebas de rendimiento óptimo – la precisión es de suma importancia en las pruebas de rendimiento.

Usar emuladores y simuladores – eiminar el trabajo de campo usando un software que imita las acciones de diferentes dispositivos.

Simular el ancho de banda real móvil.

Escalabilidad.

Identificar el subconjunto de pruebas correctas.

¿Qué te ha parecido este artículo?

Tu opinión es importante para nosotros.

C
Redacción Computing

Artículos relacionados

Artículo 1 de 5