¿Te ayudamos? 900 49 47 47

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

Postgrado Online

UOC - UNIVERSITAT OBERTA DE CATALUNYA

TExto no se de donde sale

foto del centro
foto del centro foto del centro foto del centro foto del centro
Ubicacion

Ciudad (Provincia) Calle Ver mapa Como llegar

Resumen

Este curso de especialización en Programación de aplicaciones para Android presenta las herramientas y técnicas para desarrollar aplicaciones móviles (apps) para dispositivos Android. El curso cubre todo el proceso de desarrollo de una aplicación, desde la configuración del entorno de trabajo a la distribución de la app finalizada en una tienda de aplicaciones. Durante el curso, el estudiante crea su propia aplicación y puede probarla en su propio smartphone o tableta Android.

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.

Fraccionamiento del pago en cuotas.

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 más ...

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

Postgrado Online

UOC - UNIVERSITAT OBERTA DE CATALUNYA

Este curso de especialización en Programación de aplicaciones para Android presenta las herramientas y técnicas para desarrollar aplicaciones móviles (apps) para dispositivos Android. El curso cubre todo el proceso de desarrollo de una aplicación, desde la configuración del entorno de trabajo a la distribución de la app finalizada en una tienda de aplicaciones. Durante el curso, el estudiante crea su propia aplicación y puede probarla en su propio smartphone o tableta Android.

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.

Consultar precio

Información adicional

Fraccionamiento del pago en cuotas.

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
 

Preguntas a exalumnos

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

  •  FORMATEYA.COM

    Vídeojuegos ( Programación y Creación )

    Curso bonificable online Consultar precio FORMATEYA.COM

    •El video juego, como todo medio de comunicación, es un producto cultural que corresponde a un contexto concreto. Debido a su corta historia es un sector en pleno desarrollo constituido por personas ...

  •  Intergrupo

    PROGRAMA DE PROGRAMADOR PROFESIONAL JAVA SE.

    Curso bonificable online Consultar precio Intergrupo

    Fundamentos del lenguaje Instalación de Eclipse y JDK Introducción a Java con Eclipse Variables, constantes y enumeraciones Los operadores Estructuras de control ...

  •  SEAS, Estudios Superiores Abiertos

    Experto Universitario en Desarrollo de Aplicaciones Orientadas a Objetos

    Máster bonificable online Consultar precio SEAS, Estudios Superiores Abiertos

    Requisitos: - Ser mayor de 21 años. - Ser titulado universitario o bien tener experiencia profesional en el sector.

  •  Intergrupo

    Esta formación ha sido diseñada por InterGrupo para facilitar la adquisición de los conocimientos y habilidades necesarias para convertir a los participantes en uno de los profesionales más ...

  •  EXES

    Objetivos: El objetivo del Máster Certificado Élite es que todos nuestros alumnos alcancen unos conocimientos técnicos en las tecnologías JAVA, STRUTS 2, J2EE, SPRING, XML y ORACLE 12c, que les ...

  •  Centro San Valero

    Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma

    Ciclo formativo online Consultar precio Centro San Valero

    Objetivos: Entre otros: diseño y gestión de bases de datos, desarrollo de aplicaciones con diferentes lenguajes, herramientas y librerías. Desarrollo de aplicaciones de gestión, de aplicaciones para ...

  •  CEAC

    Desarrollo de aplicaciones Multiplataforma

    Ciclo formativo a distancia Consultar precio CEAC

    Objetivos: • Dominar los lenguajes y las herramientas de programación más habituales en el ámbito de las aplicaciones multiplataforma.• Desarrollar, implantar, y mantener aplicaciones ...

Llamar gratis
Llamar gratis