Taller de creación de aplicaciones móviles en la nube con Appcelerator

Carlos Lledias Garduño
Desarrollo Móvil
$14,355.00
  • 10 estudiantes
  • 0 lessons
  • 0 quizzes
  • 40 hour duration
10 estudiantes

Descripción:

Este curso muestra cómo construir aplicaciones multiplataforma iOS y Android sin aprender Objective-C o Java mediante Titanium Appcelerator y Cloud Services, desarrollando rápidamente las habilidades para construir apps nativas. Se pone a la práctica cada aspecto clave a través de la creación de una aplicación para compartir fotos que aprovecha el poder de la plataforma en la nube de Appcelerator, estableciendo conceptos fundamentales antes de añadir técnicas avanzadas. Ahora usted puede utilizar JavaScript con Titanium para construir aplicaciones sorprendentes.

Objetivo:

El alumno aprenderá a integrar las API de servicios en la nube con el Taller de creación de aplicaciones móviles en la nube con Appcelerator. Podrá configurar cuentas de usuario, y capturar y almacenar datos y fotos, comenzará a trabajar con los servicios basados en la localización y podrá compartir a través de los medios sociales, entre otras cosas.

Temario:

Parte 1: Instalación y configuración de Appcelerator

Requerimientos y configuración | Instalación de Titanium en Mac | Instalación de Titanium en Windows

Parte 2: Introducción a Appcelerator Cloud Services

Utilizando la consola de Appcelerator Cloud Services | Utilizando REST API de Appcelerator Cloud Services | Integrando Appcelerator Cloud Services | Un ejemplo de integración de los servicios

Parte 3: Appcelerator Titanium Alloy

Comprendiendo el Modelo Vista Controlador (MVC) | Comprendiendo Appcelerator Alloy con el Framework MVC | Adaptadores de sincronización | Modelo Vista Data Binding | Data Binding con Modelos en Appcelerator Titanium Alloy | Creación de widgets

Parte 4: Construyendo una aplicación multiplataforma

Diseñando mockups | Cuentas de usuario | Cámara | Carga de fotos | Social | Comentarios y rating | Notificaciones | Flujo de la aplicación

Parte 5: Proceso de desarrollo para la creación de aplicaciones multiplataforma

Creación de un proyecto | Configuración de Appcelerator Cloud Services | Creando la interfaz de usuario | Integrando la funcionalidad de la cámara | Añadiendo Alloy Sync Adapter y Appcelerator Cloud Services | Usando Table Views | Añadiendo lógica a los controladores | Añadiendo Modelos y Colecciones para Consultas

Parte 6: Cuentas de usuario, geolocalización y social

Añadiendo un login | El Modelo Usuario | Controlador de índices | Creando un controlador de Login | Utilizando Facebook para la creación de una cuenta | Creación de la librería CommonJS en Alloy | Introducción a Appcelerator Cloud Services Friends Object | Integrando ListView Data-Binding con Colecciones y el Controlador | Asociando información del GPS | Mostrando ubicaciones en un mapa | Mostrando en un papa ubicaciones cercanas | Creando la librería CommonJS para funciones de compartición | Permisos y autorización de Facebook | Integración de Twitter con el Módulo social.js | Agregando la función shareImage | Incluyendo la librería social.js

Parte 7: Notificaciones Push, configuraciones, gestión de usuarios y publicación

Configuración de notificaciones Push | Configurando notificaciones Push | Creando la librería de notificaciones | Integración de Push en tu aplicación | Vista, estilo, controlador | Manejo de cierre de sesión | Añadiendo algunas mejoras de rendimiento | Envío de tu aplicación a las tiendas

El plan de estudios está vacío.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
$14,355.00



¿CÓMO LLEVAMOS A CABO LAS CLASES ANTE EL COVID-19?

Metodología de enseñanza y aprendizaje que usamos en nuestras clases.
En KMMX usamos un metodología de aprendizaje “blended*” que al español se traduce como mezclada, es decir una parte es presencial y otra a distancia, en estos momentos debido a la pandemia Covid-19 la parte presencial se realiza de manera a distancia pero de manera personalizada en vivo, tratando de simular el cara a cara que tenemos cuando los alumnos asisten a nuestras aulas de manera física. Mantenemos un enfoque de “enseñanza activa”, es decir, el alumno aprende hasta que hace las cosas motivo por el cual se asignan una serie de proyectos en cada curso, que el alumno tendrá que ir completando a su ritmo, por que entendemos que cada alumno aprende de manera diferente y a su ritmo creamos las asesorías personalizadas, que puede solicitar a través del sistema de aprendizaje online.
* El Blended Learning es la combinación de la educación presencial con clases en el aula, con la educación online.

¿Pero en que consiste?
Cada sesión es de aproximadamente una hora, el instructor explica conceptos y resuelve dudas.
Cada curso tiene una serie de ejercicios o proyectos previamente definidos.
En la siguiente sesión el instructor resuelve dudas y explica los siguientes conceptos, así hasta cubrir la totalidad del temario y alcance del curso.
Se agenda una sesión con un mentor antes, durante y después del curso para asegurar el aprendizaje y aprovechamiento del curso. El mentor no es la misma persona que el instructor.
En la plataforma estarán disponibles las sesiones y recursos para ser consultados en cualquier momento por el alumno. Aunque son clases a distancia la experiencia es personalizada.

Mucho éxito en tu camino.
Tus amigos de KMMX