Desarrollo de aplicaciones para iphone

In: ACTUALIDAD

9 Sep 2009

En el mes de Agosto humming asistió a una charla para gente interesada en el desarrollo de aplicaciones para el iphone, el dispositivo predilecto del minuto, sobre todo para diseñadores gráficos, ya que una de las grandes innovaciones en las que ha aportado en tecnología de móviles a sido en el diseño de su interfaz.

La charla es dictada por el desarrollador Felipe Baytelman uno de los pioneros en el desarrollo de juegos para el iphone, y uno de los principales expertos que está dispuestos a enseñar a “los simples mortales” acerca del desarrollo de aplicaciones de este tipo.

juego-baytex

Comunicación interdisciplinaria

Una de las instancias más enriquecedora de la experiencia consiste en la interacción entre los participantes  (en su mayoría diseñadores y programadores) que pueden compartir información, opiniones, experiencias e ideas.

Bien sabemos que la comunicación entre el diseñador de interfaz y el programador que implementa es fundamental, sin embargo hay veces que se dificulta, ya que los límites entre ambas disciplinas se mezclan y las metodologías y lenguajes no son iguales. Lo interesante es plantearse de qué forma llevar a cabo ésto, superando el dilema de la comunicación entre el diseño y la materialización de él en la implementación de un producto.

El mercado de Aplicaciones

Los pasos claves para generar una buena aplicación se basan en tener una idea que pueda tener proyecciones en el mercado, que brinde algún servicio a una comunidad y medir esa proyección. Conceptualizar ese servicio y verificar que realmente sea necesario.

Fundamental en esta etapa es generar prototipos de papel o digitales para probar la aplicación con usuarios reales. Este tipo de evaluaciones son  las que entregan los parámetros reales de usabilidad de lo que estamos diseñando.
Para ello es importante no confundir a la persona indicando lo que hace la aplicación. Es mucho más generoso de nuestra parte, decirle a la persona que se enfrenta por primera vez a una interfaz explicarle “esta aplicación te va a ayudar en esto”. Informarle el beneficio principal de la aplicación lo ayudará a seguir flujos intuitivamente de acciones correctas.

Luego de definir el servicio y el uso de su interfaz, es de gran ayuda optimizar los recursos. Es importante diseñar aplicaciones simples. Me refiero con esto a desarrollar aplicaciones livianas que después puedan ser enriquecidas con contenidos descargables. La idea es evitar cualquier obstáculo que tenga una persona para descargar el producto, y el peso de descarga generalmente es un factor determinante a la hora de decidir la descarga de una aplicación (sobre todo en móviles, donde todo debe funcionar con potencial fludez). Ésto ayudará a que sea un producto más fácil de adquirir o “consumir” y por consecuencia tendrá más éxito.

En general una buena experiencia y disponible para cualquiera.