SlideShare una empresa de Scribd logo
Mobile HTML5
                 Carlos Olivera Terrazas
     Startup Weekend Google Bootcamp
Fundación Jala, Cochabamba, Junio/2012
Acerca de…
• Consultor en mobile / mobile web
• Desarrollo mobile desde el 2002
• Finalista del concurso Google
  Developer Day HTML5 2011
• Usuario activo en la comunidad de
  desarrolladores jQuery Mobile
Mobile HTML5
• Beneficios de conocer/aplicar desarrollos
  HTML5 en estrategias mobile
• Web HTML5
• Aplicaciones nativas HTML5 (hibridas)
• Recomendaciones
Antes…¿que es HTML5?

•   Quinta revisión del estándar HTML
•   Nuevos elementos HTML
•   Nuevas APIs JavaScript
•   CSS3
•   Todavía en desarrollo




                                    http://dev.w3.org/html5
HTML5 características
•   Poder multimedia (Adobe Flash Killer)
•   Nuevo estándar multiplataforma
•   No rompe compatibilidad
•   Solo usas las nuevas etiquetas/APIs si
    las necesitas




                                       http://bostonglobe.com/lifestyle
              http://www.carlosoliverablog.com/gdd/ (Google Chrome)
HTML5 en smarphones y
       tablets
 • iOS con excelente soporte desde la
   version 3.1
 • Android buen soporte, cuidado con
   versiones antiguas, Mobile Chrome
   la estrella
 • Blackberry desde la V60 buen
   soporte, full HTML5 en la V10
 • Windows Phone, buen soporte,
   acelerado por hardware
                          http://mobilehtml5.org/
Beneficios
• Brindar al usuario una optima experiencia
  no importa el dispositivo del que acceda
• Interactuar con todas las posibilidades de
  los smartphones actuales:
  geoposionamiento, multimedios, telefonía,
  etc.
• Menores costos y tiempos de desarrollo
  comparado con aplicaciones nativas
• Aprovechar los nuevos recursos del
  marketing, Codigos QR, bluetooth, etc.
Web HTML5 Herramientas de
           desarrollo
•   jQuery Mobile
•   Sencha Touch
•   jQtouch
•   ….




                                http://www.sencha.com/products/touch/
                    http://jquerymobile.com/ http://www.jqtouch.com/
jQuery Mobile
Sencha Touch 2
Aplicaciones híbridas
• El browser HTML5 embebido en una
  aplicación
• Posibilidad de ser descargado
  desde un store
• Acceso a APIs nativas como la
  cámara, el acelerómetro, contactos,
  etc.
• Phonegap la herramienta


                           http://phonegap.com/
Recomendaciones
• Testeo en dispositivos reales
• Tomar en cuenta que el usuario
  puede tener su browser favorito
• Utilizar el meta viewport
• Optimizar la carga de librerías js,
  tomar en cuenta la latencia de
  las conexiones 2.5G/3G
¡Gracias!
Carlos Olivera Terrazas

Twitter: @carlos_olivera
Linkedin: http://bo.linkedin.com/in/colivera
Google+: http://gplus.to/carlos_olivera

Más contenido relacionado

PPTX
Aplicaciones web offline ITParral Prieto y Nassi
PDF
Joomla y Wordpress
PPTX
Navegadores
PPTX
Navegadores mas populares
PPTX
Navegador de internet
PPTX
318847501 paginas-web
PPTX
Juan sebastian ramirez quintero
PPTX
Pagina web y blog rojase
Aplicaciones web offline ITParral Prieto y Nassi
Joomla y Wordpress
Navegadores
Navegadores mas populares
Navegador de internet
318847501 paginas-web
Juan sebastian ramirez quintero
Pagina web y blog rojase

La actualidad más candente (20)

PPTX
Wikis
PPTX
Navegador de internet
PPTX
Browser
KEY
Html5 - El futuro de la web
PPT
Estandarización de paginas web
PPTX
Sistema de gestion de contenidos
PPTX
Actividad uno
DOCX
Caracteristicas De Navegadores
ODP
Estandares Web
PPTX
Cómo navegar en la red
POTX
Cuadro comparativo de 3 navegadores.
PPTX
Navegadores de internet
PDF
Modulo5 Trucos Web Browser
PPTX
Paginas web
PDF
HTML5 en Acción
PPTX
Navegadores super
PPT
Pagina web
Wikis
Navegador de internet
Browser
Html5 - El futuro de la web
Estandarización de paginas web
Sistema de gestion de contenidos
Actividad uno
Caracteristicas De Navegadores
Estandares Web
Cómo navegar en la red
Cuadro comparativo de 3 navegadores.
Navegadores de internet
Modulo5 Trucos Web Browser
Paginas web
HTML5 en Acción
Navegadores super
Pagina web
Publicidad

Destacado (8)

PDF
Local Storage for Web Applications
PPTX
Posicionamiento en internet para infobest
PDF
Html - Tema 1
PDF
The State of Web Type
PDF
Progressive Advancement, by way of progressive enhancement
PDF
An Overview of HTML5 Storage
PPTX
Local storage
PPTX
Curso FPE Diseño Web. Módulo 2. El HTML
Local Storage for Web Applications
Posicionamiento en internet para infobest
Html - Tema 1
The State of Web Type
Progressive Advancement, by way of progressive enhancement
An Overview of HTML5 Storage
Local storage
Curso FPE Diseño Web. Módulo 2. El HTML
Publicidad

Similar a SWCbba_bootcamp_html5_2 (20)

PDF
Introduccion html5
PPTX
Share point y los dispositivos moviles
PDF
Desarrollo de aplicaciones web móviles
PPSX
U2 p2 proyectos_desarrollo_moviles
PPT
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
PDF
Introducción al desarrollo (y diseño) para móviles
PPTX
TELCOM 2013 - Trujillo, Perú
PPTX
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
PPT
Charla html5 punt_multimedia_20121129
PPTX
6 Lenguajes para dispositivos móviles
PDF
HTML5 y los desafíos del desarrollo web de HOY
PPTX
PhoneGap 2.1.0 Morelia
PDF
Phone gap by Jason Cruz
PPT
Joomla mobile
PPTX
HTML5 vs Aplicaciones nativas para móviles
PDF
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
PDF
Adobe Creative Suite CS6 Design & Web
PPTX
Soluciones de movilidad para nuevos entornos empresariales
PDF
Google y la revolucion Web - Julian Amaya - Dia IT
PPT
Biblioapps, o cómo crear aplicaciones móviles para bibliotecas
Introduccion html5
Share point y los dispositivos moviles
Desarrollo de aplicaciones web móviles
U2 p2 proyectos_desarrollo_moviles
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Introducción al desarrollo (y diseño) para móviles
TELCOM 2013 - Trujillo, Perú
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
Charla html5 punt_multimedia_20121129
6 Lenguajes para dispositivos móviles
HTML5 y los desafíos del desarrollo web de HOY
PhoneGap 2.1.0 Morelia
Phone gap by Jason Cruz
Joomla mobile
HTML5 vs Aplicaciones nativas para móviles
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
Adobe Creative Suite CS6 Design & Web
Soluciones de movilidad para nuevos entornos empresariales
Google y la revolucion Web - Julian Amaya - Dia IT
Biblioapps, o cómo crear aplicaciones móviles para bibliotecas

SWCbba_bootcamp_html5_2

  • 1. Mobile HTML5 Carlos Olivera Terrazas Startup Weekend Google Bootcamp Fundación Jala, Cochabamba, Junio/2012
  • 2. Acerca de… • Consultor en mobile / mobile web • Desarrollo mobile desde el 2002 • Finalista del concurso Google Developer Day HTML5 2011 • Usuario activo en la comunidad de desarrolladores jQuery Mobile
  • 3. Mobile HTML5 • Beneficios de conocer/aplicar desarrollos HTML5 en estrategias mobile • Web HTML5 • Aplicaciones nativas HTML5 (hibridas) • Recomendaciones
  • 4. Antes…¿que es HTML5? • Quinta revisión del estándar HTML • Nuevos elementos HTML • Nuevas APIs JavaScript • CSS3 • Todavía en desarrollo http://dev.w3.org/html5
  • 5. HTML5 características • Poder multimedia (Adobe Flash Killer) • Nuevo estándar multiplataforma • No rompe compatibilidad • Solo usas las nuevas etiquetas/APIs si las necesitas http://bostonglobe.com/lifestyle http://www.carlosoliverablog.com/gdd/ (Google Chrome)
  • 6. HTML5 en smarphones y tablets • iOS con excelente soporte desde la version 3.1 • Android buen soporte, cuidado con versiones antiguas, Mobile Chrome la estrella • Blackberry desde la V60 buen soporte, full HTML5 en la V10 • Windows Phone, buen soporte, acelerado por hardware http://mobilehtml5.org/
  • 7. Beneficios • Brindar al usuario una optima experiencia no importa el dispositivo del que acceda • Interactuar con todas las posibilidades de los smartphones actuales: geoposionamiento, multimedios, telefonía, etc. • Menores costos y tiempos de desarrollo comparado con aplicaciones nativas • Aprovechar los nuevos recursos del marketing, Codigos QR, bluetooth, etc.
  • 8. Web HTML5 Herramientas de desarrollo • jQuery Mobile • Sencha Touch • jQtouch • …. http://www.sencha.com/products/touch/ http://jquerymobile.com/ http://www.jqtouch.com/
  • 11. Aplicaciones híbridas • El browser HTML5 embebido en una aplicación • Posibilidad de ser descargado desde un store • Acceso a APIs nativas como la cámara, el acelerómetro, contactos, etc. • Phonegap la herramienta http://phonegap.com/
  • 12. Recomendaciones • Testeo en dispositivos reales • Tomar en cuenta que el usuario puede tener su browser favorito • Utilizar el meta viewport • Optimizar la carga de librerías js, tomar en cuenta la latencia de las conexiones 2.5G/3G
  • 13. ¡Gracias! Carlos Olivera Terrazas Twitter: @carlos_olivera Linkedin: http://bo.linkedin.com/in/colivera Google+: http://gplus.to/carlos_olivera