Curso de Desarrollo de Aplicaciones Móviles con Apache Cordova, JQuey Mobile y Bootstrap

Bit formación informática

Descripción

Con las modernas propuestas de los estándares de internet, se impone conocer aquellos "frameworks" de trabajo que facilitan la tarea, en forma de librerías y componentes bien construidos que dispongan del suficiente apoyo empresarial y la necesaria cobertura como para garantizar su continuidad y mantenimiento en el tiempo.
En este contexto, uno de los problemas actuales de las empresas es que –para acceder a los recursos de hardware de los distintos dispositivos (geo localización, acelerómetros, cámara, etc.), se requieren soluciones de código nativo, que, dado el número de plataformas existentes, exige la creación de distintos equipos de trabajo para poder distribuir la misma aplicación en iOS, Android, Windows Phone, etc.
Con Apache/Cordova se elimina esta necesidad, ya que un mismo conjunto de API's en JavaScript permite el acceso a los diversos recursos de hardware de los dispositivos utilizando como lenguajes solamente los recursos fundamentales de la Web: HTML5, CSS3 y JavaScript.
Naturalmente, el desarrollo móvil requiere del conocimiento de las técnicas "Mobile First" y de –al menos- los fundamentos de su funcionamiento en CSS3 y los frameworks más populares que facilitan su implantación.
El propósito del curso es conocer el funcionamiento de las API de CSS3 que permiten este tipo de proyectos, de los fundamentos de los 2 frameworks más populares que se suelen utilizar junto a Apache/Cordova y del funcionamiento de las API que permiten que una sola experiencia de desarrollo sea capaz de implementarse adecuadamente en las diversas plataformas disponibles hoy día.

Temario

1.Etiquetas estructurales en HTML5

  • 1.1  Estructura de documentos Web
  • 1.2 Aspectos semánticos
  • 1.3 Elementos con API's vinculadas

2. Fundamentos de CSS3.

  • 2.1  Nuevos selectores
  • 2.2 Manejo de Capas
  • 2.3 Media Queries
  • 2.4 Mecanismos dinámicos: Transformaciones, Transiciones y animaciones.
  • 2.5  Optimización de recursos en CSS3

3.  API's de JavaScript

  • 3.1 Geolocalización
  • 3.2 LocalStorage y SessionStorage
  • 3.3 Manejo de archivos
  • 3.4 Drag & Drop
  • 3.5 Web Sockets
  • 3.6 Web Workers

4. Fundamentos de jQuery Mobile

  • 4.1 Estructura de documentos
  • 4.1.1  Páginas físicas y lógicas
  • 4.1.2 Navegación
  • 4.2 Recursos operativos
  • 4.3  Recursos visuales

5. Fundamentos de BootStrap

  • 5.1 Arquitectura de documentos manejados por Bootstrap
  • 5.2 Estructura visual
  • 5.3 Algunos recursos de presentación habituales.

6. Introducción a Apache/Cordova

  • 6.1 Comenzar a funcionar
  • 6.2 Acceso a las capacidades nativas del dispositivo
  • 6.3 Estructuración del Código fuente y manejo del SMC
  • 6.4 La persistencia de datos a nivel local
  • 6.5 Construcción de formularios y comunicación con servidores

7. Comunicaciones en red

  • 7.1 La gestión de código fuente y ajustes de la plataforma
  • 7.2 El uso de plug-ins
  • 7.3 Trabajar con listas de datos

Destinatarios

Este curso está especialmente dirigido a:
  • Directores de informática
  • Directores de departamentos tecnológicos
  • Responsables de desarrollo de software o proyectos tecnológicos
  • Jefes de proyecto
  • Analistas con responsabilidad sobre proyectos
  • Y, en general, cualquier persona que por sus necesidades profesionales, deba conocer el funcionamiento de esta herramienta.

Requisitos

Los asistentes deben tener:
  • alguna experiencia en proyectos de desarrollo de software
  • y conocimientos básicos los lenguaje de Internet: HTML, CSS y JavaScript.

Metodología

Curso presencial, activo y participativo. El docente introducirá los contenidos haciendo uso del método demostrativo, los participantes asimilarán los conocimientos mediante las prácticas de aplicación real. Los materiales son propios y adaptados a la última versión existente.

Duración

Duración: 25 horas. Fecha de inicio: a consultar con el centro.

Objetivos

Al finalizar este curso los alumnos podrán:
  • Comprender y utilizar las API de HTML5/CSS3 y JavaScript que permiten este tipo de desarrollos.
  • Entender los fundamentos de utilización de jQuery Mobile como solución de presentación para aplicaciones móviles.
  • Entender y manejar los fundamentos de BootStrap como "framework" de desarrollo "Mobile First".
  • Entender los conceptos básicos en que se cimenta el marco de trabajo de Apache/Cordova y la importancia del desarrollo "cross-platform".
  • Integrar las librerías necesarias de Apache/Cordova en el entorno de desarrollo y utilizar el soporte integrado del IDE.
  • Definir arquitecturas de desarrollo que sean actuales, potentes y extensibles, a la vez que de fácil mantenimiento.
  • Conocer las herramientas de desarrollo que dan soporte nativo al lenguaje y los proyectos desarrollados con él.

Precio

Consultar precio
a consultar

Profesorado

Sí, me interesa
conocer todos los detalles, precios, becas, fechas y plazas disponibles
Curso de Desarrollo de Aplicaciones Móviles con Apache Cordova, JQuey Mobile y Bootstrap
También te recomendamos estos cursos
Temas relacionados
X