SlideShare ist ein Scribd-Unternehmen logo
1 von 13
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

Weitere ähnliche Inhalte

Was ist angesagt?

Html5 - El futuro de la web
Html5 - El futuro de la webHtml5 - El futuro de la web
Html5 - El futuro de la web
Joan Fernández
 
Estandarización de paginas web
Estandarización de paginas webEstandarización de paginas web
Estandarización de paginas web
Luis Álamo
 
Sistema de gestion de contenidos
Sistema de gestion de contenidosSistema de gestion de contenidos
Sistema de gestion de contenidos
Junior Georghinno
 
Caracteristicas De Navegadores
Caracteristicas De NavegadoresCaracteristicas De Navegadores
Caracteristicas De Navegadores
Galaxy PRO
 
Cuadro comparativo de 3 navegadores.
Cuadro comparativo de 3 navegadores.Cuadro comparativo de 3 navegadores.
Cuadro comparativo de 3 navegadores.
Wolfgang Alv
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internet
marizamp15
 
Navegadores super
Navegadores superNavegadores super
Navegadores super
gissell
 

Was ist angesagt? (20)

Wikis
WikisWikis
Wikis
 
Navegador de internet
Navegador de internetNavegador de internet
Navegador de internet
 
Browser
BrowserBrowser
Browser
 
Html5 - El futuro de la web
Html5 - El futuro de la webHtml5 - El futuro de la web
Html5 - El futuro de la web
 
Estandarización de paginas web
Estandarización de paginas webEstandarización de paginas web
Estandarización de paginas web
 
Html5
Html5Html5
Html5
 
Sistema de gestion de contenidos
Sistema de gestion de contenidosSistema de gestion de contenidos
Sistema de gestion de contenidos
 
Actividad uno
Actividad unoActividad uno
Actividad uno
 
Blogs
BlogsBlogs
Blogs
 
Caracteristicas De Navegadores
Caracteristicas De NavegadoresCaracteristicas De Navegadores
Caracteristicas De Navegadores
 
Estandares Web
Estandares WebEstandares Web
Estandares Web
 
Cómo navegar en la red
Cómo navegar en la redCómo navegar en la red
Cómo navegar en la red
 
Cuadro comparativo de 3 navegadores.
Cuadro comparativo de 3 navegadores.Cuadro comparativo de 3 navegadores.
Cuadro comparativo de 3 navegadores.
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internet
 
Paginas web
Paginas webPaginas web
Paginas web
 
Modulo5 Trucos Web Browser
Modulo5 Trucos Web BrowserModulo5 Trucos Web Browser
Modulo5 Trucos Web Browser
 
Paginas web
Paginas webPaginas web
Paginas web
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
Navegadores super
Navegadores superNavegadores super
Navegadores super
 
Pagina web
Pagina webPagina web
Pagina web
 

Andere mochten auch (8)

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

Ähnlich wie SWCbba_bootcamp_html5_2

TELCOM 2013 - Trujillo, Perú
TELCOM 2013 - Trujillo, PerúTELCOM 2013 - Trujillo, Perú
TELCOM 2013 - Trujillo, Perú
Diego Lerma
 
Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129
Sergi Hernando
 
Phone gap by Jason Cruz
Phone gap by Jason CruzPhone gap by Jason Cruz
Phone gap by Jason Cruz
Marco Villalta
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & Web
Joel Ortíz
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresariales
Adrian Diaz Cervera
 
Google y la revolucion Web - Julian Amaya - Dia IT
Google y la revolucion Web - Julian Amaya  - Dia ITGoogle y la revolucion Web - Julian Amaya  - Dia IT
Google y la revolucion Web - Julian Amaya - Dia IT
jdmal2001
 

Ähnlich wie SWCbba_bootcamp_html5_2 (20)

Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos moviles
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
U2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_movilesU2 p2 proyectos_desarrollo_moviles
U2 p2 proyectos_desarrollo_moviles
 
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en BibliotecasWeb móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
 
Introducción al desarrollo (y diseño) para móviles
Introducción al desarrollo (y diseño) para móvilesIntroducción al desarrollo (y diseño) para móviles
Introducción al desarrollo (y diseño) para móviles
 
TELCOM 2013 - Trujillo, Perú
TELCOM 2013 - Trujillo, PerúTELCOM 2013 - Trujillo, Perú
TELCOM 2013 - Trujillo, Perú
 
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
 
Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129Charla html5 punt_multimedia_20121129
Charla html5 punt_multimedia_20121129
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 
PhoneGap 2.1.0 Morelia
PhoneGap 2.1.0 MoreliaPhoneGap 2.1.0 Morelia
PhoneGap 2.1.0 Morelia
 
Phone gap by Jason Cruz
Phone gap by Jason CruzPhone gap by Jason Cruz
Phone gap by Jason Cruz
 
Joomla mobile
Joomla mobileJoomla mobile
Joomla mobile
 
HTML5 vs Aplicaciones nativas para móviles
HTML5 vs Aplicaciones nativas para móvilesHTML5 vs Aplicaciones nativas para móviles
HTML5 vs Aplicaciones nativas para móviles
 
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & Web
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresariales
 
Google y la revolucion Web - Julian Amaya - Dia IT
Google y la revolucion Web - Julian Amaya  - Dia ITGoogle y la revolucion Web - Julian Amaya  - Dia IT
Google y la revolucion Web - Julian Amaya - Dia IT
 
Biblioapps, o cómo crear aplicaciones móviles para bibliotecas
Biblioapps, o cómo crear aplicaciones móviles para bibliotecasBiblioapps, o cómo crear aplicaciones móviles para bibliotecas
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