Formación Laboris

Postgrado en Especialización de Programación de aplicaciones para Android.

En estos momentos el centro UOC - UNIVERSITAT OBERTA DE CATALUNYA no tiene la matrícula abierta para este curso.

UOC - UNIVERSITAT OBERTA DE CATALUNYA
UOC - UNIVERSITAT OBERTA DE CATALUNYA

Postgrado Online

Precio:

Resumen del postgrado

Requisitos: No se precisa titulación previa. El programa se orienta a un profesional que ya tiene conocimientos informáticos y sabe programar, pero necesita una formación específica sobre desarrollo para dispositivos móviles. Se requiere un nivel de competencia mínimo también en programación orientada a objeto. En algunas asignaturas, se utilizan recursos de aprendizaje en inglés. Por ello, se recomienda también un nivel de competencia en lengua inglesa equivalente al nivel B2 del marco común europeo de lenguas.

Información adicional

Fraccionamiento del pago en cuotas.

 
ver información adicional
 

Temario completo de este curso

Semestre 1: Desarrollo de aplicaciones para dispositivos Android (6 ECTS)

Esta asignatura presenta una introducción al desarrollo de aplicaciones para dispositivos móviles Android, a través de los siguientes contenidos:

1. Configuración del entorno de desarrollo Android

  • Aspectos previos a considerar
  • Configuración de un entorno de trabajo para desarrollar aplicaciones Android: Android Studio.

2. Desarrollo de aplicaciones móviles

  • Arquitectura de una aplicación Android.
  • Creación de una aplicación desde cero utilizando el IDE Android Studio.
  • Diseño de la interfaz gráfica de una aplicación.
  • Elementos gráficos y estructuras de diseño disponibles en Android.
  • Programación de las funcionalidades de la aplicación a través de las APIs de Android.
  • Funcionalidades de software externo a través de APIs de terceros.
  • Herramientas software disponibles para el control de versiones en Android.

3. Debugging y testing

  • Depuración del código de una app Android a través de las herramientas del IDE Android Studio.
  • Herramientas del SDK de Android para hacer debug.
  • Datos que ofrecen las herramientas de debug del SDK.
  • Testing de una aplicación Android.
  • Aspectos de una aplicación Android que deben testearse.

4. Publicación de aplicaciones móviles

  • Preparación de una aplicación Android para ser distribuida.
  • Lugares donde se puede publicar una aplicación.
  • Pasos que hay que seguir para publicar una aplicación en un market de aplicaciones.
  • Publicación de una aplicación en más de un market.


Semestre 2: Desarrollo avanzado de aplicaciones para dispositivos Android (6 ECTS)

Esta asignatura permite al estudiante profundizar en los siguientes aspectos del desarrollo de una aplicación:

1. Introducción

2. Estructura de una aplicación

3. Controladores

  • Activities
  • Fragments
  • Servicios

4. Interfaz gráfica

  • Tipos de Layouts
  • Customizar Layouts
  • Layouts con adapter
  • Nuevos layouts: RecycleView, CardView
  • Layouts para diferentes dispositivos

5. Localización

6. Eventos

  • Input Events
  • Custom events

7. Persistencia de datos

  • Shared preferences
  • Ficheros
  • Base de datos
  • ORM
  • SyncAdapter

8. Filters

  • Abrir otras aplicaciones
  • IntentFilter
  • Broadcast Receiver
  • Direct Share

9. Multitasking

  • Threads
  • Async Tasks
  • Services

10. Librerías

  • Librerías de Google
  • Librerías de terceros

11. Notificaciones

  • Locales
  • Push notifications
 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología

Laboris en tu móvil | Recomiéndanos | Favoritos | Ayuda | Acerca de Laboris.net | Condiciones de uso | Política de privacidad | Ofertas de empleo | Política de cookies

SCM Spain © 2019 EMAGISTER Servicios de formación, S.L.