El uso de estas aplicaciones nos ayudan a facilitar al usuario en tareas especificas, información o cualquier otro aspecto que se nos pueda presentar.
El enfoque de las Aplicaciones serian que existen tres enfoques para el desarrollo de aplicaciones para dispositivos móviles: un enfoque nativo y dos enfoques multi plataforma (web e híbrido).
App Nativa.
La aplicación nativa está desarrollada y optimizada específicamente para el sistema operativo determinado y la plataforma de desarrollo del fabricante (Android, Blackberry, etc).
Este tipo de aplicaciones se adapta al 100% con las funcionalidades y características del dispositivo obteniendo así una mejor experiencia de uso. Sin embargo, el desarrollo de una aplicación nativo comporta un mayor coste, puesto que si se desea realizar una aplicación multi plataforma se ha de realizar una nueva versión para cada sistema operativo, multiplicando así los costes de desarrollo.
Algunos ejemplos de aplicación nativa, serían Whatsapp o Facebook.
App Web.
La aplicación web es la opción más sencilla y económica de crear aplicaciones, puesto que al desarrollar una única aplicación se reducen al máximo los costes de desarrollo.
Asimismo, en este tipo de aplicaciones, puede utilizarse el “responsive web design”, creando así una única aplicación adaptada para todo tipo de dispositivos.
Por el contrario, la aplicación web ofrece una peor experiencia de uso, puesto que ignora las características del dispositivo y una menor seguridad ya que depende de la seguridad que ofrezca el propio navegador.
App Híbrida.
Este tipo de aplicación aprovecha al máximo la versatilidad de un desarrollo web y tiene la capacidad de adaptación al dispositivo como una app nativa.
Este tipo de aplicación aprovecha al máximo la versatilidad de un desarrollo web y tiene la capacidad de adaptación al dispositivo como una app nativa.
Además, comporta un menor coste que una aplicación nativa y una mejor experiencia de uso que una aplicación web.
Sin embargo, tiene un rendimiento ligeramente inferior al de una aplicación nativa debido a que cada página debe ser renderizada desde el servidor y supone una mayor dificultad de desarrollo.
No hay comentarios:
Publicar un comentario