Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aplicaciones móviles nativas, web o hibridas - Coggle Diagram
Aplicaciones móviles nativas, web o hibridas
Presentación de los Enfoques
Aplicaciones Nativas
Archivos ejecutables binarios
Descargados en el dispositivo
Almacenados Localmente
Se pueden descargar desde una tienda
App Store
Marketplace
App World
Puede acceder a todas las APIs
Creación
Código Fuente
Recursos Adicionales
Compilación
Distribución
SDK
La Interfaz de Programación de Aplicaciones (API)
Sistemas Operativos
Apple iOS
Lenguajes
Objective-C
C
C++
Herramientas
Xcode
Formato
.app
Tiendas
Apple App Store
Android
Lenguajes
Java
C
C++
Herramientas
Android SDK
Formato
.apk
Tiendas
Google Play
Blackberry OS
Herramientas
BB Java Eclipse Plug-in
Formato
.cod
Lenguajes
Java
Tiendas
Blackberry App World
Windows Phone
Herramientas
Visual Studio
Windows Phone
Formato
.xap
Tiendas
Windows Phone Marketplace
Lenguajes
C#
VB.NET
APIs de Bajo Nivel
Pantalla Táctil
Teclado
Mostrar Gráficos
Reproducir Sonidos
Conectarse a Redes
Acceder GPS
Leer y Escribir en Disco
APIs de Alto Nivel
Internet
Calendario
Contactos
Álbumes de Fotos
Llamadas Telefonicas
Recibir Mensajes de Texto
Herramientas GUI
Interfaz Gráfica del Usuario
Componentes de UI
Botones
Sliders
Menús
Cuadros de Dialogos
Aplicaciones móviles basadas en la Web
HTML5
Componentes UI Avanzados
Experiencias Táctiles
WebKit
CCS
JavaScript
dojox.mobile
Sencha Touch
jQuery Mobile
Aplicaciones Híbridas
Puente entre Navegador Web y las APIs
Parte Web
HTML alojado en Servidor permite actualizaciones inmediatas
Parte Nativa
Aprovechar Conocimientos de Lenguaje Nativo
Comparación de los distintos enfoques
Lenguaje de Desarrollo
Aplicación Nativa
Solo Nativo
Aplicación Híbrida
Nativo y Web
Aplicación Web
Solo Web
Portabilidad y Optimización de Código
Aplicación Híbrida
Alto
Aplicación Web
Alto
Aplicación Nativa
Bajo
Características de Acceso Especificas del Dispositivo
Aplicación Híbrida
Mediano
Aplicación Web
Bajo
Aplicación Nativa
Alto
Uso de conocimiento existente
Aplicación Híbrida
Alto
Aplicación Web
Alto
Aplicación Nativa
Bajo
Gráficos Avanzados
Aplicación Híbrida
Mediano
Aplicación Web
Mediano
Aplicación Nativa
Alto
Flexibilidad de Actualizaciones
Aplicación Híbrida
Mediano (con Frecuencia en Tiendas)
Aplicación Web
Alto
Aplicación Nativa
Bajo (Siempre en Tiendas)
Experiencia de Instalación
Aplicación Híbrida
Alta (A partir de la Tienda)
Aplicación Web
Mediana (Mediante Navegador Web)
Aplicación Nativa
Alta (A partir de la Tienda)
Cómo elegir el enfoque correcto
Escenarios para el Enfoque Nativo
Aptitudes Nativas Existentes
Un único SO móvil
Funcionalidad nativa
Requisitos de una UI sofisticada
Escenarios para el Enfoque Web
Distribución directa
Aplicación piloto
Visibilidad
Escenarios para Enfoque Híbrido
Lograr un término medio
Habilidades dentro de la empresa
Expectativas futuras