Tecnología MobileBryan Tafelbryan.tafel@sensebytemobile.com@bryantafel
Opciones• Mobile Apps• Mobile Web• Widgets (Hibridos)
Mobile Apps• Un "ejecutable", que explícitamente se descarga y  almacena en el sistema del dispositivo• Distribuido a trav...
Mobile Web• Enteramente escrito utilizando tecnologías web    – HTML, CSS y JavaScript• El código es ejecutado por el nave...
Mobile Web
Mobile Web• Estructura del cuerpo: header, footer, nav• Etiquetas para contenido específico: audio, video• Canvas: dibujos...
Widgets (Hibridos)• Un híbrido es una aplicación nativa con código HTML embebido• Tiene todos los beneficios de las apps n...
Nativo      Hibrido       WebComplejidad del lenguaje                      Alto       Medio         BajoFlexibilidad      ...
Perfiles• Comportamiento de los usuarios   – Consume números cortos?   – Usa mail?   – Twitter? Facebook?   – Habla por te...
Yahoo!
OpiniónToda aplicación móvil que sea difícil deutilizar está condenada al fracaso, ya queel usuario, además de ser muydema...
Muchas Gracias            Bryan Tafelbryan.tafel@sensebytemobile.com           @bryantafel
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Webinar Blue Via 2012
Upcoming SlideShare
Loading in …5
×

Webinar Blue Via 2012

412
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
412
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Webinar Blue Via 2012

  1. 1. Tecnología MobileBryan Tafelbryan.tafel@sensebytemobile.com@bryantafel
  2. 2. Opciones• Mobile Apps• Mobile Web• Widgets (Hibridos)
  3. 3. 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
  4. 4. 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
  5. 5. Mobile Web
  6. 6. 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
  7. 7. 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
  8. 8. Nativo Hibrido WebComplejidad del lenguaje Alto Medio BajoFlexibilidad Alta Baja BajaUtilización de estándares Baja Buena BuenaRendimiento Muy Bueno Bueno BuenoConexión con dispositivos periféricos Si Si NoIntegración con Hardware del dispositivo Si Si NoConexión a internet Opcional Opcional MandatorioAlmacenamiento local Si Si NoAcceso a información de posicionamiento Si Si SiEjecución de tareas en segundo plano Si Si NoPortabilidad Baja Alta AltaNotificaciones Push Si Si NoIntegración con servicios Complejo Muy simple Muy simpleAcceso a base de datos Si Si NoEscalabilidad Medio Baja BajaDisponibilidad de ejemplos Media Alta Alta
  9. 9. 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?
  10. 10. Yahoo!
  11. 11. OpiniónToda aplicación móvil que sea difícil deutilizar está condenada al fracaso, ya queel usuario, además de ser muydemandante en términos de calidad, esmuy exigente en cuanto a su comodidad
  12. 12. Muchas Gracias Bryan Tafelbryan.tafel@sensebytemobile.com @bryantafel

×