Pasar al contenido principal
Monoforms Web Development
CAPTCHA
4 + 8 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.

Main navigation

  • Home
  • Sobre mi
  • Contacto
CAPTCHA
1 + 1 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.

Sobrescribir enlaces de ayuda a la navegación

  1. Home
  2. Ventajas y Desventajas de Una Aplicación Nativa, Web E Híbrida.

Ventajas y desventajas de una aplicación nativa, web e híbrida.

By peter, 19 Diciembre, 2015

En un articulo titulado “Mobile: Native Apps, Web Apps, and Hybrid Apps” señala que existen tres tipos de aplicaciones móviles.

A continuación se listan las características de cada una de ellas.
​

Aplicación nativa

Aplicación web

Aplicación híbrida

  1. Se instalan a través de la tienda de aplicaciones (google play o apple store).

  • No son realmente aplicaciones, sino websites que se ven como aplicaciones nativas.

  1. Son parte nativas y parte web.

  1. Se desarrollan específicamente para una plataforma (fabricante).

  • El contenido esta accesible en cualquier dispositivo con un navegador.

  1. Se instalan a través de la tienda de aplicaciones.

  1. Tiene acceso a todas las características del dispositivo (cámara, gps, acelerometro, lista de contactos, etc).

  • Típicamente son escritas en HTML5, CSS y JavaScript.

  1. Instalación nativa pero construida con HTML, CSS y JavaScript.

  1. Pueden usar las notificaciones del sistema.

  • Acceso limitado a los elementos de hardware del dispositivo.

  1. El código puede ser reutilizado en múltiples plataformas.

  1. Pueden trabajar offline.

  • El código es re utilizable en múltiples plataformas.

  1. Pueden usar los recursos del dispositivo y del sistema operativo.

  1. El mantenimiento puede ser complicado: los cambios tienen que ser publicados en la tienda de aplicaciones.

  • El usuario dispone de la ultima versión.

  1. La curva de aprendizaje es menor al incorporar tecnologías que se dominan como HTML, CSS y JavaScript.

  1. Es necesario aprender un lenguaje de programación diferente para cada sistema operativo (IOS: Swift, Android: Java, etc)

 

  1. Puede utilizar las notificaciones del sistema.


Dependiendo de tus necesidades tu podras darle prioridad a una sobre la otra.

Fuente:
BUDIU,R. (2013). Mobile: Native Apps, Web Apps, and Hybrid Apps. Noviembre 18, 2015, de Nielsen Norman Group Sitio web: http://www.nngroup.com/articles/mobile-native-apps/%20Mobile:%20Native%20Apps,%20Web%20Apps,%20and%20Hybrid%20Apps.



 

Comentarios

Contenido reciente

  • Como limpiar usings sin usar en Rider
  • Instalando apache, mysql y php en Ubuntu
  • Cómo liberé 12GB en mi servidor y reviví mi sitio web (sin llorar… mucho)
  • ¿Que son los sitios web agregadores y los anuncios clasificados?
  • Mi Experiencia con Docker, Podman y Kubernetes
  • Lo más destacado del AWS User Group Puebla
  • Docker: Ignorar el directorio vendor en un proyecto de Go.
  • Instala Kubernetes en Ubuntu 22.04 para pruebas
  • Serverless, Lambda y Kubernetes: Fundamentos para la nube
  • Ejecuta tu lambda de Golang en AWS SAM de forma local

Recomendados

  • Biodiv
  • Medium
RSS feed

Política de privacidad

Términos de uso

Recomendados

  • Biodiv
  • Medium
Powered by Drupal

Monoforms ©2021 Created by Pedro Rojas Reyes