SlideShare una empresa de Scribd logo
1 de 89
Introducción  jQuerymobile framework POR: 		FELIPE HERNÁNDEZ R.    TWITTER:@FELIPEDEV
¿Qué es  jQuerymobile?
¿Es el único  framework de este tipo?
Otros web frameworks SENCHA jQTouch GWT Mobile XUI.Js ZEPTO JOAPP
Si, son muchos… y hay más!
¿Tienen siquiera algo en común?
HTML5
¿Vi por ahí otro jQAlgo? Mmmm… pero tiene algo que ver jQtouch con jQuery Mobile?
jQuerymobile v/s jQTouch
jQuerymobile: CrossPlatform
jQTouch: WebKitLover
Pero si iOS y ANDROID tienen browser WebKit!
Pssst!! ¡¡ No todos usan iOS o Android !!
= Entonces… ¿La historia se repite?
¡Las personas no tienen por que preocuparse de compatibilidades de navegadores!
No entreguemos una página más. ¡Entreguemos una experiencia señores!
Web: Sistema unificado Acceso universal Fácil desarrollo
Un código;  Todas las plataformas.
Aaah, que bonito sería…
Pero hay una solución: Construir sobre estándares
…y sobre el core de jQuery Móviles + Tablets UI Herramientas + utilidades
Eso para la intro. Ahora… a lo que vinimos
jQuery Aaaah… jQuery… Que tiempos aquellos…
¿jQuery?
jQuery es: *Fácil de utilizar *POO JS Framework *Efectos dinámicos *AJAX *CSS *UI Y muchos, pero muchos Plug-Ins
Core de jQuery $() = La función jQuery Accesorios de objetos Trabajo con datos Interoperabilidad
Y claro… también los Plug-ins
Código básico jQuery <head>  <title>Ejemplo jQuery</title>  	<script src="Js/jquery-1.6.2.js”></script> <script>  		$(document).ready(function(){ 			//Algún código a ejecutar 		}); </script>  </head>
Funciones Callback O CallBack de funciones
Callback en acción ;)
Parcelación de jQuery *Core de jQuery *Selectores de jQuery *Métodos “Attributes” *Métodos de CSS *Eventos en jQuery *Desarrollo de Plug-Ins *Efectos en jQuery *Otros: jQuery UI
¿Alguna duda respecto de jQuery?
AHORA SI !!! Ya era hora T.T
Archivos livianos =D!
Pero ni tanto
Provee interface móviles MÓVIL WEB
Interfaces unificadas
Accesible via Portrait y/o Landscape
Oye y… ¿tiene soporte para movimientos de tipo touch o mouse… o teclado?
Por supuesto!
¿Y que hay de una aplicación nativa? ¿Podría utilizar jQuery Mobile para construir una aplicación nativa… y venderla enlosmarket? $_$
Por supuesto!
¿Como? :S
Pero eso será para otra ocasión ;)
Retomamos entonces…
Compatibilidad de jQuery Mobile  con S.O. móviles
También funciona en escritorio
¿Y en que versión está?
Versión 1.0….beta Si, beta!
¿Alguna Integración?
Integraciones con: Adobe CSS5 DRUPAL WORDPRESS The M Project
Utiliza CSS3 para layouts mas fluidos
El renderizado dependerá del motor JS del navegador
Mmm… bien, pero  ¿En que me ayuda?
Facilita el desarrollo De interfaces web móviles
Provee eventos personalizados para detectar acciones específicas de los dispositivos móviles
Utiliza Progressiveenhancement
Utiliza temas… O en inglés themes
Las interfaces son creadas o más bien dicho “configuradas ”mediante etiquetas.
¿No me creen?
Hagamos entonces una iterfaz de jQuerymobile paso a paso
Documento HTML5 ;) <!Doctypehtml> <html> <head>   <meta charset=“utf-8”/> <title>Ejemplo jQuerymobile</title>  </head>  	<body>  	</body>  </html>
jQuery + mobile + temas CSS <!Doctypehtml> <html> 	<head>   		<meta charset=“utf-8”/>	 		<title>Ejemplo jQuerymobile</title>  		<meta name=“viewport” content=“width=device-width minimum-scale=1 maximum-scale=1initial-scale=1”/> 		<linkrel="stylesheet" href="http://code.jquery.com/mobile/1.0b1/		jquery.mobile-1.0b1.min.css" /> 		<script src="http://code.jquery.com/jquery-1.6.1.min.js"></script> 		<script src="http://code.jquery.com/mobile/1.0b1/					jquery.mobile-1.0b1.min.js"></script> </head>  	<body>  	</body>  </html>
data-role = page <body> 	<div data-role=“page” > 		<!--/Contenido de la pagina jQuerymobile-- > 	</div><!--/Fin de la página --> </body>
Data que!!? data-role… Header Content Footer
Más data-role <body> <div data-role=“page” > 	<div data-role=“header” >	 	</div> <div data-role=“content” > </div> 		<div data-role=“footer” > </div> 	</div> </body>
Contenido simple <body> <div data-role=“page” > 	<div data-role=“header” > 		<h1>Bienvenido!</h1>	 	</div> <div data-role=“content” > 			<p>Hola mundo!</p> </div> 		<div data-role=“footer” > </div> 	</div> </body>
Lista básica <div data-role=“content” > 			<p>Hola mundo!</p> 		<ul> 			<li>Productos</li> 				<li>Servicios</li> 				<li>Acerca de nosotros</li> 				<li>Contacto</li> 			</ul> </div>
Showtime!
Nada muy  interesante…
Agregamos un listview role <div data-role=“content” > 			<p>Hola mundo!</p> 		<uldata-role=“listview”> 			<li>Productos</li> 				<li>Servicios</li> 				<li>Acerca de nosotros</li> 				<li>Contacto</li> 			</ul> </div>
Ahora si: Showtime!
Agreguemos links a los  ítems del listview role <div data-role=“content” > 			<p>Hola mundo!</p> 		<ul data-role=“listview”> 			<li><a href=“productos.html”></a>Productos</li> 				<li><a href=“servicios.html”></a>Servicios</li> 				<li><a href=“acercaDe.html”></a>Acerca de nosotros</li> 				<li><a href=“contacto.html”></a>Contacto</li> 			</ul> 	</div>
Ítems en acción!! …Bueno casi
Let’splay!! Cambiemos los temas (CSS) <div data-role=“content” data-theme=“a”> 			<p>Hola mundo!</p> 		<ul data-role=“listview” data-inset=“true” data-theme=“b”> 			<li><a href=“productos.html”></a>Productos</li> 				<li><a href=“servicios.html”></a>Servicios</li> 				<li><a href=“acercaDe.html”></a>Acerca de nosotros</li> 				<li><a href=“contacto.html”></a>Contacto</li> 			</ul> 	</div>
¿Y como queda?
¿Y si le agregamos un par de botoncitos en el footer?
Para usar el data-role footer, digo yo
Agreguemos un par de botones al data-role:footer <div data-role=“footer” > <ahref="index.html" data-role="button" data-icon="delete">Eliminar</a> <ahref="index.html" data-role="button" data-icon="plus">Agregar</a> <ahref="index.html" data-role="button" data-icon="arrow-u">Subir</a> <ahref="index.html" data-role="button" data-icon="arrow-d">Bajar</a> </div>
Pueden ver el ejemplo en sus dispositivos móviles desde la siguiente URL:
¿Y ahora que?
Ahora algunas recomendaciones ;)
Para mayor info de jQuery: www.jquery.com www.jqueryui.com http://www.cristalab.com/tutoriales/tutorial-de-jquery-c214l/ http://www.desarrolloweb.com/manuales/manual-jquery.html
Más sobre jQuerymobile: www.jquerymobile.com http://buildmobile.com/hello-jquery -http://www.elated.com/articles/jquery-mobile-what-can-it-do-for-you/ http://www.quirksmode.org/presentations/USTourApril11/huge.pdf http://oreilly.com/catalog/0636920020585
¿Te interesa el desarrollo móvil? Participa de nuestras charlas en Imagemaker los días miércoles. Mayor información en: http://www.meetup.com/MobDev
GRACIAS POR SU AISTENCIA POR: 		FELIPE HERNÁNDEZ R.    TWITTER:@FELIPEDEV

Más contenido relacionado

Destacado (9)

Cross Platform Frameworks
Cross Platform FrameworksCross Platform Frameworks
Cross Platform Frameworks
 
Data storage
Data storageData storage
Data storage
 
Processing
ProcessingProcessing
Processing
 
Intro a Android
Intro a AndroidIntro a Android
Intro a Android
 
Encuentro Linux 2011
Encuentro Linux 2011Encuentro Linux 2011
Encuentro Linux 2011
 
Intro jQuery Mobile
Intro jQuery MobileIntro jQuery Mobile
Intro jQuery Mobile
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows Azure
 
Día del software libre
Día del software libreDía del software libre
Día del software libre
 
IBM Spain BP Storage Day Inigo Osoro
IBM Spain BP Storage Day    Inigo OsoroIBM Spain BP Storage Day    Inigo Osoro
IBM Spain BP Storage Day Inigo Osoro
 

Similar a Introducción a jQuery Mobile: Creando interfaces web responsive para dispositivos móviles

Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Hernan Beati
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!maspixel
 
HTML5, CSS3 y móviles
HTML5, CSS3 y móvilesHTML5, CSS3 y móviles
HTML5, CSS3 y móvilesPideCurso
 
Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Hernan Beati
 
Barcelona Workshop 2008
Barcelona Workshop 2008Barcelona Workshop 2008
Barcelona Workshop 2008Mitusin
 
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 HOYJuan Eladio Sánchez Rosas
 
Desarrollo web para móviles
Desarrollo web para móvilesDesarrollo web para móviles
Desarrollo web para móvilescoto
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfonycsalazart
 
Presentacion Desarrollo de Aplicaciones para Iphone
Presentacion Desarrollo de Aplicaciones para IphonePresentacion Desarrollo de Aplicaciones para Iphone
Presentacion Desarrollo de Aplicaciones para IphoneAndres Karp
 
Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Raul Fraile
 

Similar a Introducción a jQuery Mobile: Creando interfaces web responsive para dispositivos móviles (20)

Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
Mobile Web
Mobile WebMobile Web
Mobile Web
 
Phonegap
PhonegapPhonegap
Phonegap
 
HTML5, CSS3 y móviles
HTML5, CSS3 y móvilesHTML5, CSS3 y móviles
HTML5, CSS3 y móviles
 
HTML5
HTML5HTML5
HTML5
 
Html5 para móviles
Html5 para móvilesHtml5 para móviles
Html5 para móviles
 
Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?
 
Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?
 
JavaScript desde Cero
JavaScript desde CeroJavaScript desde Cero
JavaScript desde Cero
 
Barcelona Workshop 2008
Barcelona Workshop 2008Barcelona Workshop 2008
Barcelona Workshop 2008
 
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
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 
Desarrollo web para móviles
Desarrollo web para móvilesDesarrollo web para móviles
Desarrollo web para móviles
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfony
 
Presentacion Desarrollo de Aplicaciones para Iphone
Presentacion Desarrollo de Aplicaciones para IphonePresentacion Desarrollo de Aplicaciones para Iphone
Presentacion Desarrollo de Aplicaciones para Iphone
 
Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5Symfony2: Interacción con CSS, JS y HTML5
Symfony2: Interacción con CSS, JS y HTML5
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
HTML5
HTML5HTML5
HTML5
 

Último

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (19)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Introducción a jQuery Mobile: Creando interfaces web responsive para dispositivos móviles