Desarrollo de Aplicaciones Móviles Android & iOS


Diplomado Android & iOS

Desarrollo de Aplicaciones Móviles Android & iOS


Objetivo:
El diplomado en desarrollo de aplicaciones móviles con Android & iOS tiene como objetivo brindar a los participantes conocimiento en la gestión de proyectos y desarrollo en aplicaciones sobre diferentes plataformas, abordando temas como la arquitectura de los dispositivos móviles, desarrollo en Java Script y HTML5 con Titanium y PhoneGap, iOS (iPhone, iPad) y Android.

Descripción:
En la actualidad nuestros dispositivos móviles adquieren cada vez mayor importancia, cada vez son más rápidos, autónomos y sofisticados, de esta forma, los desarrolladores tienen en este escenario una excelente proyección para su desempeño profesional.

Dirigido a:
Ingenieros en sistemas, ingenieros electrónicos, analistas, desarrolladores de software, estudiantes de ingeniería de sistemas e informática de últimos semestres, gestores de proyectos de aplicaciones para dispositivos móviles, diseñadores y creadores de páginas web, emprendedores en el desarrollo de aplicaciones móviles.

Perfil del participante:
Este curso parte desde cero, por lo que no se requieren conocimientos previos en programación por parte del alumno.

Duración del curso: 60 horas

Módulo 1: Programación para Android

Introducción a Java

  • Instalando Visual Studio
  • Compilación y ejecución de un programa
  • Salida en pantalla
  • Variables
  • Operadores
  • Comentarios
  • Sentencias de control
  • Arrays

POO con Java

  • Clases
  • Objetos
  • Variables de instancia
  • Métodos
  • Encapsulamiento
  • Objetos String
  • Herencia
  • Clases abstractas
  • Interfaces
  • Gestión de excepciones
  • Colecciones

Introducción a Android

  • Open Handset Alliance
  • Versiones de Android
  • Arquitectura

Primeros Pasos

  • Requisitos Previos
  • Instalación del SDK de Android
  • El plugin de Eclipse
  • Configuración del SDK de Android en Eclipse
  • Primer Proyecto Android
    • Creación del proyecto
    • Ejecución de la aplicación
  • Estructura de un proyecto Android
    • El Archivo AndroidManifest.xml
    • Los recursos

La interfáz de usuario

  • Introducción
  • Pantallas
  • Modo pragmatico y modo declarativo
  • Vistas
  • Layouts
    • Modo declarativo
    • Modo pragmático
    • Combinación de ambos modos
  • Widgets
  • Fundamentos
    • Intención
    • Actividad
  • Estilos y temas
  • Menús
  • Barra de acción
  • Notificaciones
  • Internacionalización

Persistencia de datos

  • Archivo de preferencias
    • Preparar el archivo
    • Lectura
    • Escritura
    • Borrado
  • Archivos
    • Almacenamiento Interno
    • Almacenamiento Externo
    • Archivos Temporales
  • Base de datos SQLite
    • Almacenamiento Interno
    • Procedimientos y consultas SQL
    • Actualizaciones

Miscelaneo

  • Trabajando con el correo electrónico
  • Trabajando con la camara
  • Acceso a Webservices
  • Aplicaciones Web para móviles (Titanium y PhoneGap)
  • Publicando la aplicación

Módulo 2: Titanium y PhoneGap

Desarrollo Web multiplataforma con Titanium y PhoneGap

  • Java Script y HTML5 con Titanium y PhoneGap

Módulo 3: Programación iOS para iPhone y iPad

Introducción a Objective-C

  • Introducción
  • Compilación y ejecución de un programa
  • Salida en pantalla
  • Variables
  • Operadores
  • Comentarios
  • Funciones
  • Sentencias de control
  • Arrays

POO con Objective-C

  • Clases
  • Objetos
  • Variables de instancia
  • Métodos
  • Encapsulamiento
  • Objetos String
  • Herencia
  • Clases abstractas
  • Interfaces
  • Gestión de excepciones
  • Colecciones

Programación en entorno gráfico

  • Introducción
  • Xcode
  • Botones con Gráficos
  • Botones y Etiquetas con Múltiples Gráficos
    • Desarrollo de aplicación View-Based
  • Cambio de Vista con Múltiples Gráficos
    • Desarrollo de aplicación View Based (basada en Vista)
    • Desarrollo de aplicación Tab-Bar
    • Desarrollo de aplicación Window-Based
  • Arrastrando, Rotando y Cambiando el Tamaño
    • DragRotateAndScale
  • Cuadros de Vista, Navegación y Matrices
    • Navigation Stacks
  • Miscelaneo
    • Trabajando con el correo electrónico
    • Trabajando con la camara
    • Persistencia de datos con SQL Lite
    • Acceso a Webservices

Tu inversion al adquirir este curso incluye:

    • clases en video
    • Descarga de recursos software
    • Material para descarga
    • Evaluaciones en línea
    • Acceso ilimitado por 24 meses

¿Tienes dudas? Visita nuestra sección de preguntas frecuentes


Curso Android & iOS - Desarrollo de Aplicaciones Móviles

Próximamente
¿Quieres saber más sobre nuestra modalidad en linea?

Mayores informes

Curso Android & iOS - Desarrollo de Aplicaciones Móviles

Apertura bajo demanda
Solicita más información acerca de este curso

Mayores informes

¿Eres una empresa?
Podemos ir hasta tus instalaciones

Solicita una cotización

¿Eres una empresa?
Podemos ir hasta tus instalaciones

Solicita una cotización


¿Tienes preguntas o quieres saber más sobre nuestros cursos?

Todos los campos con (*) son requeridos