Tipos de aplicaciones

Ing. Fernando Marroquín

Aplicaciones web (Web-app)

  • Enfocadas a dispositivos móviles
  • Acceso limitado a los recursos del dispositivo
  • Desarrolladas en HTML, CSS3, Javascript
  • Ejecutadas en el navegador del dispositivo

Aplicaciones web (Web-app)

Ventajas

  • No necesitan aprobación para publicarse
  • Última versión siempre disponible
  • Multiplataforma
  • Proceso de desarrolla más simple y económico
  • Fácil reutilización

Aplicaciones web (Web-app)

Desventajas

  • Mayor esfuerzo en publicación y promoción
  • Conexión a internet siempre
  • Menor rendimiento
  • Acceso limitado a recursos del dispositivo

Aplicaciones web (Web-app)

Frameworks

Aplicaciones nativas

  • Específicas para tipos de dispositivos
  • se desarrollan en un lenguaje específico dependiendo del sistema operativo del dispositivo
  • Hacen uso de un SDK (Software Development Kit)

Aplicaciones nativas

Ventajas

  • Appstore
  • Mejor aprovechamiento de recursos
  • Mejor experiencia de usuario
  • Mejor rendimiento

Aplicaciones nativas

Desventajas

  • Mayor esfuerzo, costo y tiempos de desarrollo
  • No es multiplataforma
  • Se debe conocer el lenguaje específico para cada plataforma

Aplicaciones nativas

Frameworks

Aplicaciones Híbridas

  • Aplicaciones parte nativa y parte web
  • Pueden acceder a los recursos del dispositivo
  • Mejor rendimiento que las WebApp

Aplicaciones Híbridas

Ventajas

  • Acceso a parte del hardware del dispositivo
  • Puede hacer uso de las tiendas de aplicaciones (appstore, google store)
  • Multiplataforma
  • Puede ser instalada como app nativa

Aplicaciones Híbridas

Desventajas

  • Aplicaciones genéricas
  • Por lo regular, aspecto visual en las diferentes plataformas
  • La experiencia de usuario depende de la App y no del dispositivo

Aplicaciones Híbridas

Frameworks

Foro de discusión

Actividad 9

Tipos de aplicaciones

By Ing. Fernando Marroquín

Tipos de aplicaciones

  • 360