La tendencia informática que marcará los próximos años es el uso de dispositivos móviles. Sin embargo, el desarrollo de aplicaciones para estos dispositivos aún está marcado por la elección de una o más plataformas (Android, iOS, etc.), que obliga a duplicar esfuerzos de programación y a dejar fuera a una parte de los usuarios; pero hay un enfoque diferente: la web de siempre, sólo que actualizada para smartphones y tablets.
El taller presentará herramientas y técnicas que se pueden emplear hoy en día para el desarrollo web móvil, y los participantes desarrollarán un prototipo funcional de una aplicación. Al final, se adelantarán las iniciativas actuales de Mozilla en el mercado móvil.
3. ¿Qué es Mozilla?
Comunidad global que considera que
Internet debe ser un bien para
beneficio de la humanidad, para lo
que es clave promover su apertura e
innovación.
11. El mercado de los navegadores móviles
http://arstechnica.com/information-technology/2012/08/
firefox-continues-to-gain-as-internet-explorer-chrome-slide/
24. ¿Cómo me ayuda jQuery Mobile?
1. Una disposición que se ve casi igual en cada móvil.
2. Un diseño adaptable a móviles y escritorios.
3. Proporciona velocidad y funcionalidad.
4. Ayuda a reducir el ancho de banda usado en el móvil.
25. Plataformas soportadas
●
A-grade
– Apple iOS 3.2-5.0
– Android 2.1-2.3, 3.1, 4.0
– Blackberry 6, 7
– Opera Mobile 11.5
– Y muchos más ...
31. Una idea de implementación
●
Una aplicación web móvil
●
Un repositorio en GitHub
– github.com/juaneladio/
Metropolitano-Mobile
●
GitHub Pages
– juaneladio.github.com/
Metropolitano-Mobile
32. ¿Qué posibilidades adicionales hay?
●
Incrustar y codificar video
●
Crear códigos QR
●
'Minimizar' código CSS y JS
●
Usar emuladores de móviles
35. La filosofía de PhoneGap
●
http://phonegap.com/2012/05/09/phonegap-beliefs-goals-
and-philosophy/
“We have two high level goals with PhoneGap:
The web as a first class development platform.
The ultimate purpose of PhoneGap is to cease to exist.”