MacSchool Curso de Desarrollo de Apps Android e iOS

MacSchool
En Benito Juárez

$ 6,260
IVA inc.
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Diplomados
  • Nivel avanzado
  • Benito juárez
  • 60 horas de clase
  • Duración:
    6 Semanas
  • Cuándo:
    12/12/2016
  • Prácticas en empresa
Descripción

MacSchool Curso de Desarrollo de Apps Android e iOS
El curso de Desarrollo de aplicaciones para dispositivos móviles (Apps) proporcionará al alumno las herramientas que requiere para desarrollar aplicaciones a la medida funcionales bajo los entornos iOS y Android. plus curso de desarrollo de apps.

CURSO DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MOVILES IOS Y ANDROID
Duración 60 horas

Contenido:

El cada vez mayor número de personas que utilizan dispositivos moviles como accesorio de su vida laboral y cotidiana. Es por ello que hemos diseñado el diplomado "Desarrollo de aplicaciones para dispositivos móviles" con el cual el alumno podrá generar aplicaciones para dispositivos moviles con sistemas operativos IOS o Android; y de esta manera personalizar su propia aplicación que resuelva las necesidades de su negocio o de su empresa y dar una mejor impresión a sus clientes

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
12 de diciembre de 2016
Benito Juárez
Tenayuca 55 3er piso, 3650, Ciudad de México, México
Ver mapa

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Que el alumno desarrolle las habilidades necesarias para poder generar aplicaciones funcionales tanto para dispositivos iOS como Android

· ¿A quién va dirigido?

Todo publico cuyas necesidades requieran de generar aplicaciones para dispositivos iOS y Android

· Requisitos

Conocimientos basicos de programacion, básicamente que comprendan las estructuras de sintaxis de cualquier sistema operativo, la intención es que el alumno tenga un acercamiento a la programacion que le facilite la comprensión de un nuevo lenguaje de programacion (PhoneGap)

· Titulación

Diploma avalado por la STPS somos enpresa de capacitación y el diploma cuneta con valor curricular.

· ¿Qué diferencia a este curso de los demás?

Somos un centro de capacitación altamente eficiente con cerca de 20 años de buen servicio, y habiendo dejado satisfacción a cada alumno que nos ha preferido.

· ¿Qué pasa después de pedir información?

Se envía detalle del procedimiento de inscrippción y calendario actualizado de inicios.

· Tengo que llevar equipo propio?

No es necesario nosotros le proveemos de las compuatadoras para tomar la clase

¿Qué aprendes en este curso?

Desarrollo de Apps
Desarrollo de aplicaciones dispositivos moviles
Programacion phpnegap
Programacion android studio
Programacion xcode

Profesores

Mario Alberto Enzo
Mario Alberto Enzo
Responsable de contenidos graficos macschool

Programa académico

CURSO DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MOVILES IOS Y ANDROID Duración 60 horas

Contenido:

El cada vez mayor número de personas que utilizan dispositivos moviles como accesorio de su vida laboral y cotidiana. Es por ello que hemos diseñado el diplomado "Desarrollo de aplicaciones para dispositivos móviles" con el cual el alumno podrá generar aplicaciones para dispositivos moviles con sistemas operativos IOS o Android; y de esta manera personalizar su propia aplicación que resuelva las necesidades de su negocio o de su empresa y dar una mejor impresión a sus clientes

Requisitos de conocimientos:
Altamente recomendado tener conocimientos de algún lenguaje de programación tipo script como Javascript o ActionScript; pero en caso de no contar con este requisito prgunta por nuestro curso propedeutico de 10 hoas para poder cubrir con el requisito.

Desarrollo de (Apps)

Módulo I
Phonegap Build
20 hrs

Unidad 1. Fundamentos
-¿Qué es Phonegap?
-Phonegap Build
-Desarrollo de una primera aplicación
-Hydration

Unidad 2. Características generales del dispositivo
-Obtener información específica del dispositivo
-Monitoreo del estado de la batería
-Acelerómetro
-Compás

Unidad 3. Modos de alerta para el usuario
-Ventanas de diálogo
-Vibration

Unidad 4. Captura de Elementos Multimedia
-Acceso a la cámara
-Acceso a la biblioteca de fotografías
-Captura de audio y video

Unidad 5. Características globales de la aplicación
-Geolocalización
-Globalization

Unidad 6. Almacenamiento de datos locales
-Local Storage
-Web Sql
-Indexed DB
-Manejo de archivos del sistema
-Acceso a los contactos del dispositivo

Unidad 7. Datos remotos
-Creación de un navegador dentro de la app
-Revisión del estado de la conexión
-Acceso a datos remotos a través de AJAX y jQuery

Unidad 8. Toques finales de la aplicación
-Splash screen
-Iconos
-Definición de permisos

Módulo II
Desarrollo de aplicaciones con Android SDK
20 horas

Unidad 1. Fundamentos
-Historia de Android
-Fragmentación y como resolverlo

Unidad 2. Arquitectura de desarrollo
-Descarga e instalación de Eclipse
-Revisión de la interfaz de Eclipse
-Actualización del SDK con Android Manager
-Creación de un dispositivo en el emulador de Android
-Publicación de la aplicación a un dispositivo real

Unidad 3. Estructura general de una aplicación de android
-Layouts
-Manejo de Cadenas
-Estilos
-Archivo Manifest
-Clases Java para el manejo de la lógica de la aplicación

Unidad 4 Depuración de las aplicaciones
-Depuración del código de java
-Despliegue de mensajes con Toast
-Breakpoints
-Observación de variables
-Uso de la perspectiva DDMS

Unidad 5. Controles Básicos
-Botones
-Campos de Texto
-Imágenes
-Listas

Unidad 6. Manejo de diferentes densidades de pixel y tamaños de aplicaciones
-Unidades relativas para los controles
-Unidades relativas para las fuentes
-Uso de imágenes con diferentes densidades de pixel

Unidad 7. Aplicaciones de más de una vista
-Comunicación entre dos actividades
-Fragmentos

Unidad 8. Ventanas de alerta y menús
-Toast
-Ventana de diálogo
-Action Bar
-Menú Contextual

Unidad 9 Algunas API's imprescindibles
-Cámara
-Acelerómetro
-WebView
-Alarm

Unidad 10 Publicación de la app en PlayStore
-Creación de una cuenta de desarrollador.
-Subir la publicación
-Actualización

Módulo III
Desarrollo de aplicaciones para iOS 8
Duración 20 horas

Unidad 1 Fundamentos
-Características particulares para desarrollar hacia iOS
-Lenguajes de programación (Objective C, Swift)
-Herramientas de trabajo
-Acerca de la licencia de desarrollador

Unidad 2 Arquitectura de Desarrollo
-Características generales de Xcode
-Creación de una aplicación Simple
-Revisión de la aplicación en el emulador

Unidad 3 Fundamentos de Swift
-Variables
-Funciones
-Declaración de clases

Unidad 4 Creación de una aplicación interactiva
-Acciones
-Outlets
-Código para esconder el teclado

Unidad 5 Depuración de la aplicación
-Uso del depurador de Xcode
-Brekpoints
-Vista de variables

Unidad 6 Ventanas y Vistas
-La Clase UIWindow
-Jerarquía de las vistas
-Tipos de Vistas

Unidad 7 Manejo de diferentes tamaños de layouts
-Auto Layout en Interface Builder
-Auto Layout en Código
-Elementos de proporcion restringida

Unidad 8 Storyboard
-Creación de un proyecto con Storyboard
-Añadir Escenas
-Configuración de Segues
-Configuración de Transiciones
-Transmisión de Datos

Unidad 9 Creación de una aplicación con TabBar
-Creación del proyecto
-Añadir nuevas escenas
-Configuración de los elementos

Unidad 10 Manejo de Tablas
-Estilo de tablas
-Estilo de las Celdas
-Reutilización de las tablas
-Creación de la fuente de datos

Unidad 11 Aplicaciones para iPad
-Split View
-Creacion de la vista de lista
-Creación de la vista de detalle
-Implementeción de un PopOver

Unidad 12 Publicación de la app en iTunes Store
-Creación de una cuenta de desarrollador.
-Subir la publicación
-Actualización

Información adicional

Abrimos grupos nuevos mes con mes.
Contamos con cursos sabatinos
Pregunta por promociones vigentes

Compara este curso con otros similares
Ver más cursos similares