“ 

Programamos apps a medida, nativas, multiplataforma y webapps en HTML5 con responsive design

 ”

Programación de apps móviles

El creciente uso de los dispositivos móviles (smartphone) y tablets (tablet), y el gran éxito que tienen sus portales de aplicaciones, han creado la necesidad muchas empresas de expandirse por estas nuevas vías o incluso la creación de nuevos negocios basados en esta tecnología.

En este sentido, las posibilidades a la hora de plantear un proyecto de app son tres:

  • Apps nativas , desarrolladas específicamente para el sistema operativo de destino
  • Web apps, accesibles a través de navegador web
  • Apps HTML5, multiplataforma con acceso a determinadas funcionalidades del sistema

La principal diferencia radica en que las App nativas se desarrollan específicamente por el sistema operativo de destino, por ejemplo Android o iOS. En este sentido, las app s nativas permiten aprovechar al máximo las ventajas de cada plataforma, ofreciendo de esta manera una mayor fluidez y el rendimiento, así como la posibilidad de utilizar todas sus funcionalidades, como GPS, cámara etc. Hay que tener en cuenta a la hora de realizar el desarrollo que una app que quiera ser publicada por varios sistemas requerirá desarrollos independientes. De ahí deriva la principal ventaja de las apps HTML5 y web apps.

Web apps son aplicaciones que se pueden consultar mediante cualquier navegador web de cualquier dispositivo que soporte la tecnología HTML5/CSS3. Esta tecnología permite el uso de caché de datos, animaciones complejas, funcionalidades para obtener ubicación y adaptación al entorno de visualización ( responsive design ) . Además, en caso de requerir actualizaciones, éstas serán visibles para el usuario al acceder a la app, sin necesidad de realizar descargas manuales. Hay que tener en cuenta que estas aplicaciones no formarán parte de las tiendas de Apps y no permitirán utilizar funcionalidades específicas del dispositivo, ofreciendo además un rendimiento siempre menor a las aplicaciones nativas.

Apps HTML5 son un paso intermedio entre web apps y apps nativas. Partiendo de la idea de las web apps, existe la posibilidad de crear aplicaciones nativas que muestren la webapp, y que dispongan de acceso a determinadas funciones de cada sistema. Por ello, existen herramientas que permiten facilitar el desarrollo, tales como PhoneGap . El rendimiento de estas aplicaciones será menor al de las nativas, pero hay que tener en cuenta la notable reducción de complejidad a la hora de implementar aplicaciones multiplataforma.

Al disponer de un panorama tan diverso, gilsys ofrece el asesoramiento necesario para desarrollar cada aplicación siguiendo el sistema que más se adecue a las necesidades y previsiones de cada cliente.

Smarty error: unable to read resource: "inc/menu_servicios_grande.tpl "