Peru/Proyectos/Curso Online Firefox OS
From MozillaWiki
< Peru
Contents
Curso de desarrollo de aplicaciones en Firefox OS
- Orientado a desarrollo Frontend
Este curso está diseñado para entrenar a desarrolladores web en los principios de desarrollo de aplicaciones en Firefox OS. Es un curso online donde se presentarán conceptos alrededor del desarrollo web móvil y su aplicación en Firefox OS. Al finalizar el curso los estudiantes estarán en capacidad de desarrollar web apps móviles y publicarlas en el Firefox Marketplace.
Requisitos para llevar el curso
- Programación Básica
- CSS Básico
- HTML Básico
- Javascript Básico o Intermedio
Preferible tener un dispositivo con Firefox OS si se desea probar la Web API o Web Activities, en su defecto se deberá familiarizar con el Firefox OS Simulator.
Este curso NO tendrá una introducción al desarrollo web.
Duración
- sesiones
Materiales
- Cada asistente debe tener instalados los siguientes programas:
- Editor de textos o de código favorito
- Versión actualizada del navegador Firefox
- Complemento Firefox OS Simulator
Costo
- El curso será gratuito.
Certificación
- Se emitirá una constancia de acuerdo a las condiciones de la plataforma online a usar.
Contenido del curso
- 1. Introducción a Firefox OS
- Oportunidad de negocio: un solo desarrollo para todas las plataformas
- Concibiendo aplicaciones web móviles
- Principios de diseño
- Responsive design
- Consideraciones al construir aplicaciones web móviles
- 2. Frameworks de diseño web móvil
- Twitter Bootstrap
- Foundation
- Firefox OS Building Blocks
- 3. Empaquetado y pruebas de apps
- El archivo manifest.webapp
- Permisos de la aplicación en el manifest
- Firefox OS Simulator
- Aplicaciones alojadas versus empaquetadas
- 4. HTML5 en el mundo móvil
- Geolocalización
- Canvas
- Forms
- Offline web apps
- Local storage
- 5. Web API: Interfaces móviles
- WebFM API
- Contacts API
- FileHandle API
- Device Storage API
- Simple Push API
- 6. Web Activities
- Registro y manejo de actividades
- Uso de actividades
- Web Activities en Firefox OS
- Communication
- SMS
- Gallery
- Music
- Video
- Bluetooth
- Camera
- 7. Publicando en Firefox Marketplace
- Firefox OS Styleguide
- Publicación de apps en Marketplace
- 8. Pagos en apps
- Publicación y monetización de apps
- Web Payments API