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
Made with Slides.com