APLICACIONES NATIVAS SON MEJORES QUE LAS APLICACIONES WEB EN LOS DISPOSITIVOS MOVILES
Enviado por oaristizabal • 7 de Marzo de 2015 • 862 Palabras (4 Páginas) • 314 Visitas
APLICACIONES NATIVAS SON MEJORES QUE LAS APLICACIONES WEB EN LOS DISPOSITIVOS MOVILES
En el presente ensayo se pretende argumentar las diferentes ventajas que tienen las aplicaciones nativas con respecto a las aplicaciones web en los dispositivos móviles, identificando las características más relevantes que hacen mejores las unas de las otras, estas están apoyadas en el acceso a los sensores del dispositivo, el rendimiento, la seguridad, el diseño, la conectividad y el uso de notificaciones.
En primer lugar las aplicaciones nativas se ejecutan en un dispositivo y sistema operativo específico, es decir que están instaladas directamente en el sistema operativo de acuerdo a su plataforma (Android, Ios, Windows Phone, etc.), permitiendo que estas puedan acceder a los sensores del dispositivo, cámara, GPS, contactos, acelerómetro, multimedia, etc. Así como lo indica GeoSpatial Training Services (2013), En cambio las aplicaciones web se ejecutan desde el navegador de la plataforma como Google Chrome o Safari, sin poder hacer uso de las características del hardware del dispositivo
En segundo lugar las aplicaciones nativas ofrecen un mejor rendimiento en su ejecución, esto quiere decir que los tiempos de respuesta son menores con respecto a las aplicaciones web, ya que son escritas por el lenguaje propio de la plataforma, lo que significa que las aplicaciones desarrolladas para la plataforma Android y BlackBerry son escritas en java, las aplicaciones desarrolladas para iOS ejecutadas en los iPhone e iPad son escritas en Objetive C, y las aplicaciones desarrolladas para Windows Phone son escritas en C# entre otras, dicho de otra manera si se desea desarrollar una aplicación que abarque diferentes plataformas se necesita de personal capacitado en diferentes lenguajes de programación para llevar a cabo el desarrollo de esta, en cambio las aplicaciones web independientemente de la plataforma siempre van hacer escritas con el mismo lenguaje de programación (Html5, Css3 y JavaScript), agilizando su desarrollo y puesta en marcha al usuario, por lo tanto las aplicaciones nativas van a tener un mejor desempeño pero Según Camon (2013) siempre se va a requerir de recursos adicionales para el desarrollo y mantenimiento de la aplicación, llevando más tiempo en este y con mayores costos.
En tercer lugar las aplicaciones nativas cuentan con mayor seguridad con respecto a las aplicaciones web, “(…) en HTML5, los datos almacenados en cache, o cifrados en este lenguaje, no se pueden proteger y es más fácil acceder al código y corromper” (Camon, 2013: http://www.tucamon.es/contenido/desarrollo-de-aplicaciones-moviles-web-nativas-o-hibridas), por lo tanto en términos de seguridad se debe tener un mayor conocimiento si se desea realizar un desarrollo web para una aplicación móvil.
En cuarto lugar en términos de diseño, “(…) esta clase de aplicaciones tiene una interfaz basada en las guías de cada sistema operativo, logrando mayor coherencia
...