Este sitio web usa cookies para mejorar tu experiencia de navegación. Las "cookies" son esenciales para el funcionamiento de nuestra web y el sistema de estadísticas.

El uso de nuestro sitio web lleva implícita la aceptación del uso de cookies. Gracias por entenderlo. Saber más

Acepto

Desarrollo de apps

Desarrollamos aplicaciones nativas para Android, IOS o Windows Phone, o bien empleamos Apache Cordova (antiguo Phonegap), un framework de desarrollo cuyo resultado es una aplicación híbrida, cuyo renderizado se realiza con vistas web y no con interfaces gráficas específicas de los sistemas nativos.

desarrollo-apps-moviles

Ventajas de una aplicación nativa:

  • Los recursos del dispositivo están al servicio de la App (geolocalizador, cámara, acelerómetro, calendario, etc…).
  • Aplicaciones mejor integradas con el hardware.
  • El funcionamiento y la velocidad de proceso de la App se ve acelerado por el hardware del dispositivo.

Inconvenientes:

  • Reprogramar para cada dispositivo.
  • Como consecuencia de lo anterior, desarrollos más costosos.
  • Si la App corre en distintas plataformas su mantenimiento también es más costoso.

La experiencia y la motivación son nuestro motor principal para conseguir el éxito de un proyecto. En los desarrollos buscamos siempre el equilibrio entre diseño, usabilidad y rendimiento de las aplicaciones para mejorar la experiencia de uso.

Es esa misma experiencia la que nos permite trazar estas premisas en cada trabajo:

  1. Objetivo. La meta a alcanzar debe de ser definida previamente, atendiendo al tipo de audiencia a la que va dirigida, el presupuesto (no son desarrollos de 999 Euros), y la fuente de los contenidos, que salvo que sean estáticos, deben nutrirse de un servidor de contenidos que la alimente.
  2. Tecnología. Debemos decidir los dispositivos desde la que se debe visualizar (Tablets, Smartphones), así como sus sistemas operativos (IOS, Android, Windows Mobile).
  3. Diseño. La estética de la App y su facilidad de manejo (usabilidad) son imprescindibles para el éxito de la misma. Esta interface es la que hará que el usuario repita la experiencia de uso de la App o la que motivará su desinstalación.
  4. Programación. La experiencia de los desarrolladores, principalmente en la conexión con web services que a su vez están conectados con bases de datos, la velocidad de procesos y la seguridad de los datos son también fundamentales para el éxito del proyecto.
  5. Testeo. Hacemos tests redundantes de todos los procesos, en las distintas plataformas para minimizar posibles errores. Debe ser bien revisada antes de subirlas a las tiendas.
  6. Difusión. Un buen plan de marketing y una correcta ejecución del mismo es fundamental para el conocimiento de la App, sobre todo si va dirigido a usuarios individuales.
  7. Soporte. Las acciones post-entrega son importantes en cuanto al análisis de tendencias, ampliaciones sugeridas y actualizaciones de versiones por la lógica evolución de los dispositivos y sus sistemas operativos.