Zusammenfassung der Ressource
Tipos de aplicaciones
- Híbrida
- Características
- Aplicación parte nativa y parte Web
- Pueden acceder a recursos del dispositivo
- Mejor rendimiento que las Web
- Diferentes frameworks ayudan al proceso de su desarrollo (PhoneGap,Apache Cordova, Ionic,Xamarin)
- Ventajas
- Multiplataforma
- Acceso a parte del hardware del dispositivo
- Uso de las AppStore
- Puede ser instalada como App nativa
- Desventajas
- Aplicacines genéricas
- Aspecto visual igual en las diferentes plataformas
- La experiencia de ususario depende de la App
- Ejemplos
- Instagram
- Snapchat
- Pinterest
- Nativas
- Características
- Hacen uso de un SDK (Software Development Kit)
- Se desarrollan según el sistema operativo
- Específicas para los tipos de dispositivos
- No necesitan conexión a internet
- Ventajas
- Mejor aprovechamiento de recursos
- Distribución en Appstore
- Mejor experiencia de usuario
- Mejor rendimiento
- Actualizaciones constantes
- Envian notificaciones a los usuarios
- Desventajas
- Mayor esfuerzo, costo y tiempo de desarrollo
- No es multiplataforma
- Se debe conocer el lenguaje específico para cada plataforma
- Ejemplos
- Cámara
- Contactos
- Ajustes
- Web
- Características
- Enfocadas a dispositivos móviles
- Acceso limitado a los recursos del dispositivo
- Desarrolladas en HTML, CSS, Java Script
- Ejecutadas en el navegador del dispositivo
- Posibilidad de programar independiente del sistema operativo en el que se usará
- Ventajas
- No necesitan aprobación para publicarse
- Multiplataforma
- Proceso de desarrollo más simple y económico
- Fácil reutilización en sitios "responsive" ya diseñados
- El usuario siempre dispone de la última versión
- Desventajas
- Conexión a internet
- Mayor esfuerzo en publicación y promoción
- Menor rendimiento
- Acceso limitado a recursos del dispositivo
- Ejemplos
- Evernote
- Polarr
- Todoist