2. DEFINICIONES
APPS NATIVAS APPS HÍBRIDAS
- ESPECÍFICAS PARA CADA PLATAFORMA
- SDK
- HERRAMIENTAS Y LENGUAJES PROPIOS
EJEMPLO:
XCODE/OBJECTIVE-C PARA IOS
ECLIPSE/JAVA PARA ANDROID
VISUAL STUDIO/C# PARA WINDOWS PHONE...
WEB MÓVIL
- ALOJADAS EN UN SERVIDOR
- CONTRUIDAS CON CUALQUIER TECNOLOGÍA
(PHP, NODE.JS, ASP.NET...) -> HTML
- SE EJECUTAN COMO NATIVAS
- DESARROLLADAS EN HTML5, CSS Y
JAVASCRIPT
- EJECUTADAS DENTRO DE UN
CONTENEDOR NATIVO
PABLO GUTIÉRREZ
2viernes, 11 de enero de 13
3. ¿CUÁL ELEGIR?
¡DEPENDE!
FACTORES A TENER EN CUENTA:
- INTERFAZ DE USUARIO
- DESARROLLO
- CAPACIDADES
- MONETIZACIÓN
- MÉTODO DE ENTREGA
- VERSIONES DE LA APLICACIÓN
....
PABLO GUTIÉRREZ
3viernes, 11 de enero de 13
4. APPS NATIVAS
DESARROLLO
- DESARROLLO PROPIO
- PLATAFORMAS PROPIAS DE
PROGRAMACIÓN
- USO DE SDK’S PROPIOS
CAPACIDADES
- ACCESO A TODAS LAS
FUNCIONALIDADES DEL
DISPOSITIVOS
MONETIZACIÓN
- PLATAFORMAS DE PUBLICIDAD
ESPECIFICAS PARA CADA UNO.
- POSIBILIDAD DE CAMBIAR EL
PRECIO EN LAS TIENDAS.
DESPLIEGUE
- DESCARGA DIRECTA EN EL
MOVIL
- INSTALACIÓN POR TIENDAS
- DESCARGA MANUAL
VERSIONES
- P O R L A S T I E N D A S O
DIRECTAMENTE POR DESCARGAS.
- PROBLEMAS EN DISTRIBUCIÓN DE
VERSIONES
PABLO GUTIÉRREZ
4viernes, 11 de enero de 13
5. WEB MÓVIL
DESARROLLO
- SE EJECUTAN SOBRE EL
NAVEGADOR DEL TELÉFONO.
- DESARROLLADO EN HTML5,
CSS3, JAVASCRIPT Y LENGUAJES
SOBRE SERVIDOR.
- NO REQUIERE DE SDK.
CAPACIDADES
- NO DA ACCESO A TODAS
LAS FUNCIONALIDADES DEL
DISPOSITIVOS.
MONETIZACIÓN
- S E P U E D E I N T R O D U C I R
PUBLICIDAD Y SUSCRIPCIONES AL
SITIO.
- REQUIERE DE UNA PLATAFORMA
DE PAGO.
DESPLIEGUE
- A C C E S O D E S D E E L
NAVEGADOR DEL TELÉFONO.
- NO NECESITA NINGÚN SW.
- ACTUALIZACIONES EN LA
PARTE DEL SERVIDOR
- DIFICIL DE ENCONTRAR
DIRECTAMENTE
VERSIONES
- TODOS LOS USUSARIOS TIENEN LA
MISMA VERSIÓN
PABLO GUTIÉRREZ
5viernes, 11 de enero de 13
6. COMPARATIVA ENTRE AMBAS
FORTALEZAS
- NORMALMENTE MÁS RÁPIDAS QUE LAS WEB
APPS
- LAS TIENDAS AYUDAN A ENCONTRAR LAS APPS
- LAS TIENDAS APRUEBAN LAS APLICACIONES
(CALIDAD Y SEGURIDAD)
- HERRAMIENTAS, SOPORTE Y ESTANDARIZACIÓN
AYUDAN A UN RÁPIDO DESARROLLO
APP NATIVA
- CÓDIGO COMÚN A TODAS LAS PLATAFORMAS
- LOS USUARIOS NO NECESITAN IR A LA TIENDA
PARA DESCARGAR E INSTALAR LA APP.
- REVISIONES AUTOMÁTICAS
WEB MÓVIL
PABLO GUTIÉRREZ
6viernes, 11 de enero de 13
7. COMPARATIVA ENTRE AMBAS
APP NATIVA WEB MÓVIL
DEBILIDADES
-DESARROLLO MAS CARO, ESPECIALMENTE PARA
VARIAS PLATAFORMAS.
- MULTIPLES PLATAFORMAS REQUIEREN
MÚLTIPLES MANTENIMIENTOS.
- LOS USUARIOS PUEDEN TENER DIFERENTES
VERSIONES DE LA APP.
- LAS REVISIONES EN LAS TIENDAS PUEDEN SER
LENTARS.
-NO SE TIENE ACCESO A LOS ELEMENTOS DEL
TELÉFONO (TODAVÍA)
- SOPORTE PARA MÚLTIPLES NAVEGADORES
PUEDE REQUERIR UN COSTE ELEVADO DE
MANTENIMIENTO Y DESARROLLO.
- LOS USUARIOS PUEDEN CAMBIAR DE
NAVEGADOR Y TENER PROBLEMAS DE USO.
- PARA LOS USUARIOS ES COMPLICADO
ENCONTRAR LAS WEBS MÓVILES.
PABLO GUTIÉRREZ
7viernes, 11 de enero de 13
9. APPS HÍBRIDAS
DESARROLLO
- DESARROLLADO EN HTML5, CSS3,
JAVASCRIPT Y LENGUAJES SOBRE
SERVIDOR.
- PLUG-INS EN LENGUAJE PROPIO .
CAPACIDADES
- DA ACCESO A TODAS LAS
FUNCIONALIDADES DEL
TELÉFONO POR MEDIO DE
JAVASCRIPT.
MONETIZACIÓN
- PUBLICIDAD INCRUSTADA EN LA
APP.
- POSIBILIDAD DE PAGO POR APP.
DESPLIEGUE
- DESCARGA DIRECTA EN EL MOVIL
- INSTALACIÓN POR TIENDAS
- DESCARGA MANUAL
- POSIBILIDAD DE HACER APP.
VERSIONES
- NO TODOS LOS USUARIOS TIENEN
LA MISMA VERSION
PABLO GUTIÉRREZ
9viernes, 11 de enero de 13
10. CONCLUSIONES
LA DECISIÓN ES DIFÍCIL, DEPENDIENDO DE MUCHOS FACTORES:
OBJETIVOS DEL NEGOCIO, PUBLICO OBJETIVO, REQUISITOS
TÉCNICOS, COSTES, ....
“CADA APLICACIÓN ES UN MUNDO Y CADA MUNDO UNA APLICACIÓN”
PABLO GUTIÉRREZ
10viernes, 11 de enero de 13