Cómo desarrollar aplicaciones para iPhone, iPad y Android

Curso de programación de aplicaciones para móviles Android, IOS

Asesoralitas Formación
Online

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

Información importante

  • Curso intensivo
  • Nivel avanzado
  • Online
  • Duración:
    6 Meses
  • Cuándo:
    A elegir
Descripción

¿Te gustaría aprender a crear aplicaciones para iPhone, iPad o sistemas Android? El Curso de programación de aplicaciones móviles Android, iOS te enseñará todo lo necesario para que aprendas a diseñar y a programar aplicaciones móviles por tu cuenta.

A través del temario recibirás una introducción sobre el lenguaje de programación Objective-C, los interfaces de usuarios o la navegación jerárquica, todas ellas cuestiones básicas para una posterior profundización en la materia.

Aprenderás a hacer lecturas básicas de sensores, crear animaciones o interfaces de usuario, introducir objetos multimedia o de audio en tus creaciones y a entender el entorno actual de movilidad con su correspondiente necesidad de productos móviles.

Además, una vez finalices el curso, sabrás personalizar los controladores básicos y las celdas, tendrás un excelente manejo de los servicios web como HTTP o XML, y conocerás conceptos como la arquitectura de las aplicaciones o los receptores de broadcast. Podrás crear interfaces de usuarios y llevar a cabo actividades teniendo en cuenta su ciclo de vida, los loaders y la gestión de las tareas a realizar.

Con el estudio de ejemplos basados en casos reales, completarás tu formación y podrás aplicar lo aprendido en la teoría a la práctica. Finalmente, aprenderás a publicar aplicaciones en Google Play.

Información importante

Bonificable: Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.

Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Online

Opiniones

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Objective C
Programación de aplicaciones móviles
Programación de aplicaciones para tablet
Programación con iOS
Programación de aplicaciones para iPhone
Programación de aplicaciones para iPad
Programación de aplicaciones para Android
Lenguaje de programación Objective-C
Interfaces de usuario
Navegación jerárquica
Navegación no jerárquica
Personalización de controladores básicos
Entorno de la movilidad
Entorno de programación
Arquitectura de las aplicaciones
Receptores de broadcast
Loaders
Proveedores de contenido para aplicaciones
Nuevos protocolos de comunicaciones
Publicación de aplicaciones en Google Play
Jerarquía de vistas

Temario

Módulo I: Aplicaciones para iPad y iPhone (iOS)

1 - Introducción.

2 - El lenguaje de programación: Objective-C.

3 - Main y el delegado de la aplicación.

4 - El controlador de la vista.

5 - Interfaces de usuario.

6 - Navegación jerárquica.

7 - Navegación no jerárquica.

8 - Lectura básica de sensores.

9 - Almacenamiento de datos.

10 - Proyecto de iOS: Se propone al alumno la realización de una aplicación completa de forma tutorizada.

Módulo II: Aplicaciones para iPad y iPhone avanzado.

1 - Introducción.

2 - Animaciones.

3 - Interfaces de usuario.

- Personalización de los controladores básicos.

- Personalización de las Uitable Views y las celdas.

- Creación de interfaces de usuario propias.

4 - Multimedia.

- Audio.

- Vídeo.

5 - Almacenamiento.

- Coredata.

6 - Servicio web.

- HTTP.

- XML.

- JSON.

Módulo III: Iniciación al desarrollo de aplicaciones en Android y el entorno de la movilidad.

1 - Introducción a Android.

- Breve historia y situación actual.

- El entorno de la movilidad.

2 - Entorno de programación.

- Arquitectura de las aplicaciones.

- Actividades.

- Servicios.

- Proveedores de contenidos.

- Receptores de broadcast.

- Activación de componentes.

- Eventos y notificaciones.

3 - El interfaz de usuario.

- Jerarquía de vistas.

- Layouts.

- Recursos.

4 - Actividades

- Ciclo de vida de una actividad.

- Fragmentos.

- "Loaders".

- Tareas y gestión de las tareas.

5 - Almacenamiento y proveedores de contenidos.

- Interno.

- Externo.

- Base de datos
.
6 - Ejemplos de aplicaciones.

- Hola Mundo.

- Ejemplo User Interface.

- Acceso a repositorio de datos.

- Ejemplo con WifiDirect.

7 - Situación de la movilidad: nuevos protocolos de comunicaciones.

- Un poco de historia: 3G, 3,5G

- Introducción a LTG (4G)

- Situación actual despliegue: posibles aplicaciones.

8 - Publicación de aplicaciones en Google Play.

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