webinar blue via 2012

24
Tecnología Mobile Bryan Tafel [email protected] @bryantafel

Upload: bryan-tafel

Post on 22-Jan-2015

368 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Webinar Blue Via 2012

Tecnología Mobile

Bryan Tafel

[email protected]

@bryantafel

Page 2: Webinar Blue Via 2012
Page 3: Webinar Blue Via 2012

Opciones

• Mobile Apps

• Mobile Web

• Widgets (Hibridos)

Page 4: Webinar Blue Via 2012

Mobile Apps

• Un "ejecutable", que explícitamente se descarga y almacena en el sistema del dispositivo

• Distribuido a través de appstore del fabricante, del operador, de un tercero, o a través de mecanismos de distribución de la empresa

• Ejecutado directamente por el sistema operativo – iniciada desde la pantalla de inicio – no requiere otra "app contenedora" para ejecutarla

• Tiene acceso a APIs de sistema operativo

Page 5: Webinar Blue Via 2012

Mobile Web

• Enteramente escrito utilizando tecnologías web – HTML, CSS y JavaScript

• El código es ejecutado por el navegador, no por el sistema operativo

• Varios mecanismos acceso – Escribiendo URL, haciendo clic en el vínculo, escaneando código QR o

haciendo clic en la pantalla de inicio

• Utiliza “estándares” como HTML5 y CSS3 – Audio y Video

– Animaciones

– Geolocalización

Page 6: Webinar Blue Via 2012

Mobile Web

Page 7: Webinar Blue Via 2012

Mobile Web

• Estructura del cuerpo: header, footer, nav

• Etiquetas para contenido específico: audio, video

• Canvas: dibujos flexibles

• DB locales: gran cantidad de información

• Web Workers: procesos en background

• Geolocalización: información georeferenciada

Page 8: Webinar Blue Via 2012

Widgets (Hibridos)

• Un híbrido es una aplicación nativa con código HTML embebido

• Tiene todos los beneficios de las apps nativas: pleno acceso a las API, presencia en appstore, etc..

• Partes seleccionadas de la aplicación se escriben utilizando tecnologías web

• Las partes web de la aplicación pueden ser descargadas desde la web o empaquetadas dentro de la aplicación

• Se ejecutan en multiplataforma

Page 9: Webinar Blue Via 2012
Page 10: Webinar Blue Via 2012

Nativo Hibrido Web

Complejidad del lenguaje Alto Medio Bajo

Flexibilidad Alta Baja Baja

Utilización de estándares Baja Buena Buena

Rendimiento Muy Bueno Bueno Bueno

Conexión con dispositivos periféricos Si Si No

Integración con Hardware del dispositivo Si Si No

Conexión a internet Opcional Opcional Mandatorio

Almacenamiento local Si Si No

Acceso a información de posicionamiento Si Si Si

Ejecución de tareas en segundo plano Si Si No

Portabilidad Baja Alta Alta

Notificaciones Push Si Si No

Integración con servicios Complejo Muy simple Muy simple

Acceso a base de datos Si Si No

Escalabilidad Medio Baja Baja

Disponibilidad de ejemplos Media Alta Alta

Page 11: Webinar Blue Via 2012
Page 12: Webinar Blue Via 2012
Page 13: Webinar Blue Via 2012
Page 14: Webinar Blue Via 2012
Page 15: Webinar Blue Via 2012
Page 16: Webinar Blue Via 2012

Perfiles

• Comportamiento de los usuarios

– Consume números cortos?

– Usa mail?

– Twitter? Facebook?

– Habla por teléfono? Cuanto?

– Usa menos durante fin de semana?

– Comparte contenido?

– Que apps utiliza? Que paginas navega?

– Cuanta cobertura tiene? Bateria?

Page 17: Webinar Blue Via 2012
Page 18: Webinar Blue Via 2012
Page 19: Webinar Blue Via 2012
Page 20: Webinar Blue Via 2012
Page 21: Webinar Blue Via 2012
Page 22: Webinar Blue Via 2012

Yahoo!

Page 23: Webinar Blue Via 2012

Opinión

Toda aplicación móvil que sea difícil de

utilizar está condenada al fracaso, ya que

el usuario, además de ser muy

demandante en términos de calidad, es

muy exigente en cuanto a su comodidad

Page 24: Webinar Blue Via 2012

Muchas Gracias

Bryan Tafel

[email protected]

@bryantafel