Información del curso

Tests de autoevaluación

Las unidades didácticas incluyen tests de autoevaluación finales para fijar los conocimientos adquiridos.

Diploma de superación

Los alumnos pueden descargar su diploma inmediatamente después de superar el curso.

Solicita más información

Curso de Desarrollo de Apps para dispositivos móviles iOS y Android

Objetivos

Objetivos

El mercado de las aplicaciones móviles cada vez tiene mayor tamaño y se generan nuevas oportunidades de desarrollo de proyectos. Actualmente predominan los dispositivos basados en sistemas iOS (iPhone, iPad) y en sistemas Android (teléfonos y tablets). Al finalizar el curso, los alumnos serán capaces de crear y diseñar aplicaciones para dispositivos móviles tales como iPhone, iPad, y terminales Android, así como empaquetar correctamente las aplicaciones creadas y subirlas a la App Store y al Android Market.

Dirigido a

Dirigido a

Profesionales de TI con experiencia en desarrollo de aplicaciones.

Requisitos previos

Requisitos previos

Además de tener experiencia en desarrollo de aplicaciones, los alumnos deberán disponer de los siguientes recursos técnicos: para el desarrollo de Android, un ordenador con el IDE Eclipse y entorno JDK. Para el desarrollo de iOS, un ordenador Mac con el IDE de desarrollo XCODE. Para la publicación de las aplicaciones es necesaria cuenta de desarrollador.

Contenidos del curso

Configuración del entorno de trabajo Android
   · Instalación de las herramientas necesarias para programar
   · Eclipse + ADT
   · Genymotion
Estructura de un proyecto Android
   · Directorios
   · Recursos
   · Separación del código y de los recursos
   · Librerías
   · Assets
Interfaz de usuario Android: controles
   · Button
   · EditText
   · TextView
   · GridView
   · ListView
   · Menus
Interfaz de usuario Android: layouts
   · LinearLayout
   · RelativeLayout
Primeros pasos con la aplicación
   · Utilización de base de datos SQlite
   · Inclusión de una base de datos en la aplicación
   · Utilización del DBHelper
   · Envío de datos al servidor
   · Peticiones asíncronas
   · Recepción de datos del servidor
   · JSON para recuperar datos
Empaquetar la aplicación Android y subir al market
   · Generación de certificados
   · Firma de la aplicación
   · Configuración de la cuenta de Google para su publicación
   · Subida al market, pasos antes de tenerla lista para descarga
   · Utilización de versiones betas y betatesters
Configuración del entorno de trabajo iOS
   · Instalación de las herramientas necesarias para programar
   · Xcode
   · Configuración y descarga de emuladores de dispositivo
Estructura de un proyecto iOS
   · Directorios
   · Recursos
   · Versiones para iPhone
   · Versiones para Ipad
Lenguaje de programación iOS
   · Objective-c
Interfaz de usuario iOS
   · Control UIButton
   · Control UILabel
   · Control UIView
   · Control UITextView
   · Storyboard
Primeros pasos con la aplicación
   · Utilización de base de datos SQlite
   · Conexión de datos con servidor
   · Envío de datos mediante peticiones asíncronas
   · Utilización de JSON para recuperar datos de un servidor
Empaquetar la aplicación iOS y subir al market
   · Generación de certificados, provisioning
   · Generación de IPAs para prueba en dispositivos físicos
   · Subida al market, esperando la aprobación de Apple

BUSCADOR DE CURSOS

Encuentra tu curso en un instante

Otros cursos que te pueden interesar

Contacta con nosotros

Cubre el siguiente formulario o envíanos un correo electrónico para contactar con nosotros.

Formulario de contacto

Correo electrónico

info diplomate.es

Hemos recibido su mensaje correctamente.
He leído y acepto los términos de privacidad.
Escribe el resultado: + =       Ayuda