Download desarrollo de aplicaciones en android

Document related concepts
no text concepts found
Transcript
VICERRECTORADO DE ESTRATEGIA ACADÉMICA E
INTERNACIONALIZACIÓN
SERVICIO DE FORMACIÓN CONTINUA
CONVENIO DE COLABORACIÓN UPM-SAMSUNG
Ficha técnica
ACCIÓN - 9
Título curso: DESARROLLO DE APLICACIONES EN ANDROID
Duración: 100 h.
Forma de impartición:
Presencial
Nº de alumnos: 20
Horario: (lunes a viernes) 16:00 a 21:00
Fecha de inicio: 03/10/2017
Fecha de finalización: 31/10/2017
Objetivos generales:
Este módulo está dirigido a todas aquellos estudiantes interesados en adquirir los conocimientos
necesarios para desarrollar Aplicaciones para dispositivos móviles en Android. En este curso, al
alumno aprenderá a desarrollar aplicaciones para dispositivos Android con Java y el entorno de
desarrollo Eclipse. Conocerá la base de la plataforma Android, el ciclo de vida de sus aplicaciones y
sus componentes esenciales. Será capaz de escribir aplicaciones con una GUI simple, el uso de
widgets integrados y componentes, y el trabajo con la base de datos para almacenar datos
localmente.
También se iniciará en habilidades avanzadas Android que permiten crear aplicaciones
personalizadas que utilizan componentes como la localización, sensores incorporados, cámara,
proveedores de contenidos avanzados, Bluetooth, telefonía y conectividad de red.
Perfil de acceso:






Jóvenes de 18 a 25 años con formación reglada de Bachiller LOGSE y conocimientos
informáticos relacionados con el contexto del curso.
Candidatos con conocimientos en java y POO.
El contenido del módulo asume que los estudiantes tengan conocimientos previos de
informática a nivel de usuario medio-avanzado, así como conocimientos de algún lenguaje
de programación, en especial de java y conocimientos de POO.
No es necesaria experiencia previa en el desarrollo de aplicaciones con Android. Es útil
pero no necesaria experiencia en el desarrollo de interfaces gráficas de usuario en Java con
AWT o Swing.
Desempleado o buscando su primer empleo.
Motivado a conseguir su primer trabajo o tener más oportunidades al mejorar sus
conocimientos en desarrollo de tecnologías móviles.
Contenidos:
Instalación del SDK y requisitos previos
 El kit de desarrollo de Java (JDK)
 Test Drive: Confirmación de que la instalación funciona
 Componentes del SDK
 Actualización del sistema
2. Android Studio, IDE para el desarrollo de aplicaciones Android
 Conceptos y terminología
 Android Studio vistas y perspectivas
 Codificación Java en Android Studio
 Android Studio y Android
 La prevención de errores y mantener el código limpio
 Android Studio idiosincrasias y alternativas
3. Los componentes de una aplicación Android
 Modelos de programación tradicionales comparados con Android
1.
4.
5.
6.
7.
8.
 Actividades, Intenciones (Intents) y Tareas
 Otros componentes de Android
 Ciclos de vida de las actividades
 Recursos estáticos de aplicación y contexto
 El entorno de ejecución de Android
 Extendiendo Android
 Concurrencia en Android
 Serialización
Modelo de interfaz gráfica en Android
 Arquitectura GUI en Android
 Ensamblando una interfaz gráfica
 El menú y la barra de acción
 Vista de depuración y optimización
Fragmentos y soporte multiplataforma
 Creación de un Fragmento
 Ciclo de vida de un fragmento
 El Administrador de fragmentos
 Transacciones entre fragmentos
 El paquete de soporte
 Fragmentos y Disposición (Layout)
La construcción de una interfaz de usuario
 Diseño de alto nivel
 Edición visual de interfaces de usuario
 Comenzando con una pantalla en blanco
 Colocando los fragmentos
 Definición de interfaz de usuario escalable
 Trabajo conjunto de actividades, fragmentos, barras de acción, y deferentes diseños
 La otra actividad
Manipulación y persistencia de datos
 Visión general de las Bases de Datos Relacionales
 SQLite
 El Lenguaje SQL
 SQL y el modelo de datos para aplicaciones de Android
 Usando la API de base de datos
Componentes avanzados
Lugar de Impartición: Escuela Técnica Superior de Ingeniería de Sistemas Informáticos (CAMPUS
SUR)
Información/ inscripción
www.upm.es/fcontinua
Planes de formación
Correo electrónico : formació[email protected]
2