Hoy, cualquier persona con iniciativa y determinación puede crear su propia app.Los recursos para capacitarse en el desarrollo de aplicaciones sobran:cursos formales, foros, videos instructivos en YouTube, webinars, y hasta una combinación de todas las anteriores.
Sinembargo, la opción de “hágalo usted mismo” no viene con un certificado de éxito. Por cada triunfo en las tiendas de Android, iOS y Windows 10, hay todo un panteón de intentos que terminan en la quinta pantalla del olvido en su teléfono o tablet.

María Estrada Sánchez,ingeniera e investigadora del Centro de Investigaciones en Computación del Tecnológico de Costa Rica (TEC), nos explica cuáles son las consideraciones más importantes a la hora de planear el desarrollo de una app.
Estrada es parte de la iniciativa de investigación GoTouch, un grupo multidisciplinario de investigadores de computación y diseño, entre otras, del TEC donde uno de los temas de interés son las arquitecturas de información para el desarrollo de aplicaciones para dispositivos móviles. En Go Touch, parte del trabajo que han realizado es examinar alrededor de 100 aplicaciones para entender por qué algunas no son tan utilizadas.
Así que las recomendaciones de esta investigadora serán de mucho interés si quiere consumirse en el mundo de dichas herramientas.
Quizás el consejo más importante que Estrada le da a los desarrolladores es entender a fondo cuál es el problema que quieren resolver con la app. Este problema puede ser desde algo cotidiano y recurrente: las necesidades de ocio, disponibilidad de información, o simplificación de un proceso así como problemas de alta complejidad vinculados con manejo de datos. Un asunto que se soluciona una única vez no es terreno fértil para el éxito. Piense en todas esas apps que se hicieron para un evento que no se repite. Pasado el evento, resuelto el problema y esta vagará en el limbo digital.
La segunda recomendación en importancia es ponerse siempre en los zapatos del usuario. Investigue y explore cuáles pueden ser sus necesidades específicas. No dé por hecho que la forma en que usted concibió cómo se usará su app es la única forma de hacerlo. Asegúrese de hacer algunas pruebas con los usuarios potenciales. Eso siempre genera descubrimientos interesantes y nos permite evidenciar si esta se percibe sencilla,fluida y agradable para ellos. La persona más importante en esta ecuación es el usuario y no el creador.
No vaya directo a la programación.Una investigación previa de lo que está ya disponible en las tiendas le podría ahorrar horas enteras de desarrollo. Como muestra, haga una búsqueda en Google Play o App Store para un convertidor de unidades (de libras a kilos, de millas a kilómetros). No se sorprenda si llega acontar más de cincuenta opciones en cada tienda. Si es algo que ya existe, ¿cuál va a ser el valor agregado de su propuesta para diferenciarse del resto? Siempre se debe buscar la navegación en pocos pasos, que sea fácil de comprender y de recordar.
No se limite a desarrollar para una única plataforma. Es mejor apostar por la compatibilidad con varios dispositivos en diversas plataformas. En un universo más grande de usuarios, las oportunidades de éxito serán mayores.
La creación de una app es un proyecto en desarrollo constante. Asegúrese de que la suya se revitalice con actualizaciones y mejoras para mantener a sus usuarios satisfechos con su producto.
La eficiencia de esta herramienta al utilizar los recursos de su dispositivo móvil será un discriminante fundamental para que los usuarios se enamoren o terminen odiando su producto. Aquella que consuma mucha memoria, o mucha batería, o se cierre repentina y constantemente será descartada más rápido que el batir de las alas de un colibrí.
Aproveche el trabajo de otros para compartir y mejorar el suyo. María Estrada recuerda que existe bibliografía sobre este tema y también puede accedera los recursos universitarios locales para ver los trabajo. El Centro de Investigación en Computación del TEC es una excelente fuente de conocimiento y está disponible para cualquier persona interesada en el tema. Inclusive, puede llamarlos al 2550-9160 o al 8323-2214, o bien escribir al correo mestrada@itcr.ac.cr
Eso sí, no olvide que usted puede aprender mucho sobre aplicaciones por medio de su propia experiencia: descárguelas, úselas y piense siempre cómo se pueden mejorar. ¡Así que deje de lado el miedo y manos a la obra!
Por David Vargas