SlideShare una empresa de Scribd logo
Tecnología Mobile
Bryan Tafel
bryan.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é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
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
Mobile Web
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
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
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
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?
Yahoo!
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
Muchas Gracias
            Bryan Tafel
bryan.tafel@sensebytemobile.com
           @bryantafel

Más contenido relacionado

Destacado

Bryan Tafel - AMDIA Vida Mobile
Bryan Tafel - AMDIA Vida MobileBryan Tafel - AMDIA Vida Mobile
Bryan Tafel - AMDIA Vida Mobile
Bryan Tafel
 
Emprendiendo dentro de una corporación
Emprendiendo dentro de una corporaciónEmprendiendo dentro de una corporación
Emprendiendo dentro de una corporación
Bryan Tafel
 
Desafio BlackBerry Monetizacion Mobile
Desafio BlackBerry Monetizacion MobileDesafio BlackBerry Monetizacion Mobile
Desafio BlackBerry Monetizacion Mobile
Bryan Tafel
 
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
Bryan Tafel
 
MoMo Tech Talks 20091026
MoMo Tech Talks 20091026MoMo Tech Talks 20091026
MoMo Tech Talks 20091026
Bryan Tafel
 
Gamin in the Mobile Computing Era
Gamin in the Mobile Computing EraGamin in the Mobile Computing Era
Gamin in the Mobile Computing Era
Bryan Tafel
 
Eci Mobile Computing 20120724 Bryantafel
Eci   Mobile Computing 20120724   BryantafelEci   Mobile Computing 20120724   Bryantafel
Eci Mobile Computing 20120724 Bryantafel
Bryan Tafel
 
SenseByte & Insomnia
SenseByte & InsomniaSenseByte & Insomnia
SenseByte & Insomnia
Bryan Tafel
 
BlackBerry 10 - Oportunidades, Tecnologia y Soporte
BlackBerry 10 - Oportunidades, Tecnologia y SoporteBlackBerry 10 - Oportunidades, Tecnologia y Soporte
BlackBerry 10 - Oportunidades, Tecnologia y Soporte
Bryan Tafel
 

Destacado (9)

Bryan Tafel - AMDIA Vida Mobile
Bryan Tafel - AMDIA Vida MobileBryan Tafel - AMDIA Vida Mobile
Bryan Tafel - AMDIA Vida Mobile
 
Emprendiendo dentro de una corporación
Emprendiendo dentro de una corporaciónEmprendiendo dentro de una corporación
Emprendiendo dentro de una corporación
 
Desafio BlackBerry Monetizacion Mobile
Desafio BlackBerry Monetizacion MobileDesafio BlackBerry Monetizacion Mobile
Desafio BlackBerry Monetizacion Mobile
 
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
BlackBerry 10 - Plataforma y Oportunidades - Red Innova 2013
 
MoMo Tech Talks 20091026
MoMo Tech Talks 20091026MoMo Tech Talks 20091026
MoMo Tech Talks 20091026
 
Gamin in the Mobile Computing Era
Gamin in the Mobile Computing EraGamin in the Mobile Computing Era
Gamin in the Mobile Computing Era
 
Eci Mobile Computing 20120724 Bryantafel
Eci   Mobile Computing 20120724   BryantafelEci   Mobile Computing 20120724   Bryantafel
Eci Mobile Computing 20120724 Bryantafel
 
SenseByte & Insomnia
SenseByte & InsomniaSenseByte & Insomnia
SenseByte & Insomnia
 
BlackBerry 10 - Oportunidades, Tecnologia y Soporte
BlackBerry 10 - Oportunidades, Tecnologia y SoporteBlackBerry 10 - Oportunidades, Tecnologia y Soporte
BlackBerry 10 - Oportunidades, Tecnologia y Soporte
 

Similar a Webinar Blue Via 2012

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
Hugo Luna
 
U2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_movilesU2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_moviles
Akirepaho
 
Ronald hernandez
Ronald hernandezRonald hernandez
Ronald hernandez
Avantica
 
Mobile testing workshop - TechMeetup Uruguay
Mobile testing workshop - TechMeetup UruguayMobile testing workshop - TechMeetup Uruguay
Mobile testing workshop - TechMeetup Uruguay
Fabian Baptista
 
Desarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson CascanteDesarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson Cascante
Grupo de Investigación de Tecnologías Móviles
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
juancma77
 
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internetAPLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
jobinodelaguila52
 
Mobile and web development
Mobile and web developmentMobile and web development
Mobile and web development
René Cum
 
cuadro comparativo
cuadro comparativo cuadro comparativo
cuadro comparativo
juandavidcardonacard
 
La Nube Informática
La Nube Informática La Nube Informática
La Nube Informática
Ana Gabriel
 
Desarrollo de Mobile Web Apps
Desarrollo de Mobile Web AppsDesarrollo de Mobile Web Apps
Desarrollo de Mobile Web Apps
Asier Marqués
 
Introducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesIntroducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móviles
Francesc Perez
 
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
DanielaMejia71
 
Tu go - Droidcon
Tu go - DroidconTu go - Droidcon
Tu go - Droidcon
Droidcon Spain
 
Aplicaciones para iphone accesibles
Aplicaciones para iphone accesiblesAplicaciones para iphone accesibles
Aplicaciones para iphone accesibles
Jorge Ortiz
 
Internet 1
Internet 1Internet 1
Internet 1
eLearningGchu
 
Movilidad: Escalando experiencias para el consumidor
Movilidad: Escalando experiencias para el consumidorMovilidad: Escalando experiencias para el consumidor
Movilidad: Escalando experiencias para el consumidor
Wineducation
 
Movilidad: situación, estudio y retos
Movilidad: situación, estudio y retosMovilidad: situación, estudio y retos
Movilidad: situación, estudio y retos
BABEL
 
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
riojadotnet
 
Albero tech Day - De web a móvil con xamarin
Albero tech Day - De web a móvil con xamarinAlbero tech Day - De web a móvil con xamarin
Albero tech Day - De web a móvil con xamarin
Asier Marqués
 

Similar a Webinar Blue Via 2012 (20)

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
U2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_movilesU2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_moviles
 
Ronald hernandez
Ronald hernandezRonald hernandez
Ronald hernandez
 
Mobile testing workshop - TechMeetup Uruguay
Mobile testing workshop - TechMeetup UruguayMobile testing workshop - TechMeetup Uruguay
Mobile testing workshop - TechMeetup Uruguay
 
Desarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson CascanteDesarrollo Móvil y Tecnologías web - Jasson Cascante
Desarrollo Móvil y Tecnologías web - Jasson Cascante
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
 
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internetAPLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
APLICACIONES EN INTERNET.pptx trabajo practico aplicaciones en internet
 
Mobile and web development
Mobile and web developmentMobile and web development
Mobile and web development
 
cuadro comparativo
cuadro comparativo cuadro comparativo
cuadro comparativo
 
La Nube Informática
La Nube Informática La Nube Informática
La Nube Informática
 
Desarrollo de Mobile Web Apps
Desarrollo de Mobile Web AppsDesarrollo de Mobile Web Apps
Desarrollo de Mobile Web Apps
 
Introducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesIntroducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móviles
 
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
11 2 p2-a_danielamejiaweb1,2,3y4 en powerpoint y pdf
 
Tu go - Droidcon
Tu go - DroidconTu go - Droidcon
Tu go - Droidcon
 
Aplicaciones para iphone accesibles
Aplicaciones para iphone accesiblesAplicaciones para iphone accesibles
Aplicaciones para iphone accesibles
 
Internet 1
Internet 1Internet 1
Internet 1
 
Movilidad: Escalando experiencias para el consumidor
Movilidad: Escalando experiencias para el consumidorMovilidad: Escalando experiencias para el consumidor
Movilidad: Escalando experiencias para el consumidor
 
Movilidad: situación, estudio y retos
Movilidad: situación, estudio y retosMovilidad: situación, estudio y retos
Movilidad: situación, estudio y retos
 
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
TODO EN UNO: Del desarrollo web al desarrollo móvil nativo con Xamarin - Asie...
 
Albero tech Day - De web a móvil con xamarin
Albero tech Day - De web a móvil con xamarinAlbero tech Day - De web a móvil con xamarin
Albero tech Day - De web a móvil con xamarin
 

Webinar Blue Via 2012

  • 2.
  • 3. Opciones • Mobile Apps • Mobile Web • Widgets (Hibridos)
  • 4. 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
  • 5. 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
  • 7. 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
  • 8. 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
  • 9.
  • 10. 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
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. 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?
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 23. 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
  • 24. Muchas Gracias Bryan Tafel bryan.tafel@sensebytemobile.com @bryantafel