Los nuevos genios. Las aplicaciones son herramientas que facilitan la vida de las personas y todos pueden crear una.
CIUDAD DE MÉXICO.-Las aplicaciones para celulares o tablets se han vuelto parte esencial de nuestro día a día. Gran parte del valor de un dispositivo móvil está en las apps que podemos descargar, porque hacen que nuestra vida sea más fácil y entretenida. Dentro de las tiendas virtuales de Apple y Android existen aplicaciones para casi todo: para hacer compras en línea, para consultar el clima, para organizar nuestra agenda diaria, para monitorear calorías, para corredores, para editar fotografías, entre muchos otros usos que ni siquiera imaginamos.
En el mundo de las aplicaciones todo es posible, y para que pasen de ser una idea en la mente de una persona a convertirse en un ícono en el celular es necesario el trabajo de un desarrollador de apps como Mauricio Martínez, director general de Arte Facto Estudio, una empresa que, entre otras cosas, se dedica al desarrollo de aplicaciones.
En 2003, Mauricio fundó Arte Facto Estudio, en colaboración con Néstor Gómez, quien es su socio. Juntos empezaron una compañía que se dedicaba a la creación de páginas web y a la edición de video. En 2005, tras la aparición de la tienda de Apple y con el surgimiento de las aplicaciones, vieron la oportunidad de diversificar sus servicios.
"Cuando empezó la tienda de apps de Mac no había tantas especificaciones para crearlas y se podía subir cualquier tipo de contenido. Podías hacer tus propias aplicaciones con el kit de desarrollador de Mac, aunque no estuvieran en la plataforma de Apple. Así que se nos ocurrió crear contenidos propios. Empezamos a hacer apps de entretenimiento para familiarizarnos con el lenguaje, nos apoyamos de gente que trabajaba con nosotros y que tenía conocimiento de programación en gráficos y así empezamos a experimentar", recuerda.
Para ser un desarrollador de aplicaciones hace falta la combinación perfecta entre conocimientos de diseño y de programación. Cualquier ingeniero en sistemas o alguien con experiencia en programación puede aventurarse a entrar en el mundo de las aplicaciones, acompañado siempre de alguien que esté capacitado para diseñar, puesto que el éxito o el fracaso de una aplicación depende, en gran medida, de la parte visual; es decir, de la experiencia que el usuario tenga con la app.
Por esta razón, en Arte Facto se dividen en dos áreas: la de diseño y la de programación. Como director general, Mauricio supervisa que el proceso de desarrollo de la aplicación se lleve de manera adecuada en cada una de las etapas.
Mauricio asegura que lo más importante al momento de desarrollar una app es saber perfectamente qué es lo que quieres lograr con ella y qué le ofreces al usuario que no le ofrezca otra de las miles de apps que hay en el mercado. Para él, esta parte se vuelve más complicada cuando realiza aplicaciones por encargo que cuando las desarrolla por cuenta propia.
"Si es un proyecto pagado es un poco más lento por el ir y venir de ideas y por las diferentes propuestas. Cuando es interno es un poco más rápida la toma de decisiones, pero una vez establecidas las utilidades que quieres que tenga tu aplicación el proceso es igual para todas", comenta el experto en apps.
Sentado en la silla de su escritorio, Mauricio señala un diagrama de una aplicación para la empresa telefónica Movistar que se encuentra colgado en una pared, y explica el proceso de desarrollo de una aplicación:
"Primero se empiezan a hacer diagramas de flujo que representan el diseño de las conexiones de servicio web, de programación o de experiencia de usuario, para después hacer una propuesta gráfica de cómo luciría la app una vez hecha. Se realiza un prototipo en papel, donde se revisa qué es lo que le pudiera faltar visualmente, y es ahí donde se detectan detalles como que un botón está muy grande, que una imagen está muy pequeña, que tal cosa no se nota y se debería reubicar", explica.
Diseñador de profesión, Mauricio se involucra de lleno en esta primera etapa del proceso. Si se trata de apps de entretenimiento, como juegos, además del diseño de la interfaz del usuario el equipo debe crear todo el arte del juego, es decir, diseñar los personajes, los paisajes, los colores y todo lo relativo al ambiente que verán en sus celulares quienes descarguen la app. Una vez aprobado el diseño se empieza la parte de la programación.
"En esta etapa es fundamental saber si es para móviles o para tablets porque es diferente para ambos. Posteriormente se va programando todo por partes y se va revisando cómo va el desarrollo de la app hasta que generas toda la aplicación completa. Una vez que se termina, pasa por un período de testeo, donde se le hacen tests de usabilidad, es decir, se revisan los pequeños detalles que podría tener la aplicación, las cosas que se podrían descomponer por mal uso del usuario, entre otras cosas", comenta Mauricio.
Además de hacerle pruebas internas, para realizar diagnósticos de calidad más exigentes Arte Facto Estudio contrata empresas externas que se dedican a probar las aplicaciones con usuarios reales, y una vez que todos los detalles son corregidos y se tiene la certeza de que la aplicación está lista se manda a las tiendas iOS de Apple o a las tiendas Android para que la revisen y la aprueben.
"Revisan que no tenga contenido inapropiado, que no haya cosas de la aplicación que afecten la funcionalidad de los teléfonos, que la información de los usuarios esté bien protegida. Para finalizar el proceso de desarrollo, una vez que pasa la aprobación de las tiendas debes comprar una licencia anual para poder subir tu aplicación a las tiendas de apps. Dependiendo el tipo de licencia es la distribución que le puedas dar a tu aplicación", explica el director de Arte Facto.
Mauricio comenta que una parte importante del proceso de creación de aplicaciones es la parte de la conectividad a web, que tiene que ver con información de servicios, bases de datos y contenidos dinámicos.
"Para que la aplicación no resulte tan pesada y se descargue rápido se hacen contenidos muy dinámicos. Toda la información de la aplicación debe estar en una nube, se generan estos web services para que cuando abras tu aplicación mande a llamar a esos links, esa información, y la interacción sea más fácil y rápida", detalla el especialista.
COSTOS Y BENEFICIOS
Desarrollar una aplicación para una empresa o porque se tiene una buena idea puede parecer tentador, pero hay muchas cosas que se deben considerar antes de lanzarse a la aventura de crear una: los costos para desarrollarla pueden ir desde los 50 mil hasta el millón de pesos, dependiendo de las funciones que se quieran implementar. Por ejemplo, si se desea que tenga geolocalización o que se puedan hacer notas a mano incrementa el costo. Entre más simple sea la aplicación menor es la inversión, tal como cuenta el equipo de Arte Facto.
FUENTE: UM_N_20161121_648934.XML Agencias
Para desarrollar una App
⇒ Pensar el concepto de la aplicación.
⇒ Realizar diagramas de flujo que representen las partes de la app.
⇒ Trazar un prototipo de diseño en papel.
⇒ Iniciar la programación.
⇒ Realizar test de prueba de la app.
⇒ Solicitar la aprobación de las tiendas iOS o Android.
⇒ Subirla a las plataformas iOS o Android.
Creaciones de Arte Facto Estudio:
App para la marca Huevo Cartoon, que tuvo 20 mil descargas en su primer año.
⇒ El juego para blackberry Kunana Island.
⇒ App de finanzas personales Kashbook.
⇒ Sistema de Transporte de Guadalajara.
⇒ Juego Water Dare.
Noticias relacionadas
Siglo Plus