Imagen del curso
3,600 UNAM 4,320 GENERAL

Curso Programación de dispositivos móviles con Android

1ra. Edición

Del 3 de mayo al 2 de junio de 2023

Descripción

El mundo civilizado moderno sería ininteligible sin los dispositivos móviles que poseemos. Nuestro acceso a datos e información de manera expedita resulta ya indispensable para nuestra vida cotidiana y es en buena medida a través de los dispositivos móviles que esto está garantizado. Es por ello que la programación de aplicaciones para dispositivos móviles cobra singular relevancia para aquellos dedicados al desarrollo de software. Todo un enorme potencial de usos y usuarios se abre al desarrollador de aplicaciones móviles.

Objetivo

El objetivo del curso es aprender a desarrollar aplicaciones en dispositivos móviles como teléfonos celulares, tablets, handhelds, y consolas de juegos en la plataforma Android 13

Dirigido a

Personas con interés en desarrollar aplicaciones para dispositivos móviles con conocimientos básicos de lenguaje Java y del lenguaje de marcado XML

Mín / Máx de alumnos: Mínimo 15, máximo 60.
La apertura del curso está sujeta al mínimo de inscritos.

Requisitos

Los alumnos deberán traer una laptop. Tener conocimientos básicos de programación en Java

Horario

10:00 a 1:00 hrs

Lunes, miércoles y viernes

Lugar

Zoom

Costo

Público GENERAL

$ 4,320 MXN
Inscribirse

Comunidad UNAM

$ 3,600 MXN
  • Alumnos, exalumnos y personal de la UNAM
  • También aplica para afiliados a Fundación UNAM
Inscribirse

Temario

I. Introducción

Temas

  • I.1. Dispositivos Móviles.
  • I.2. Clasificación y aplicaciones de los dispositivos móviles.
  • I.3. Plataformas de programación para dispositivos móviles.
  • I.4. Presentación de la plataforma Android.
  • I.5. La plataforma Android, entorno, anatomía y las capas de su arquitectura.

II. Programación

Temas

  • I.1 Instalación y configuración del entorno de desarrollo (Android Studio y SDK Android).
  • I.2. Elementos esenciales en la creación de aplicaciones Android.
    • Activity, Context y Ciclos de vida de Activities
  • I.3. Interfaz de usuario.
    • Layouts, recursos, ActionBar, menús, listas, popups, webview, fragmentos, pestañas, etc.
  • I.4. Gestión de la navegación y la comunicación entre las distintas interfaces.
    • Material Design, Toolbar, CardView, notificaciones Android Wear.
  • I.5. Interfaces Personalizadas.
    • Gestión de temas, animaciones, tipografía.
  • I.6. Gestión de los distintos eventos de usuario.
    • Clicks y rotación.

III. Gestión de la fragmentación de la plataforma.

Temas

  • I.1. Versiones de Android, tamaño y resolución de pantallas, diferencias en el hardware.

IV. Almacenamiento y recuperación de Datos.

Temas

  • I.1. Servicios web, gestión de la conectividad, parsing Xml / Json.
    • Shared Preferences, archivos, base de datos SQLite.
  • I.2. Compartir datos con otras aplicaciones.
    • Content Provider, Intent.

V. Mapas digitales y localización.

Temas

  • I.1. Google Maps, localización (GPS), conversión posición/dirección.
  • I.2. Uso de servicios Android.
  • I.3. Conectividad (WIFI).

VI. Métodos de acceso a las diferentes funcionalidades de un dispositivo Android.

Temas

  • I.1. Llamadas, sms, cámara, acelerómetro, Bluetooth.

VII. Publicación y comercialización

Temas

  • I.1. Proteger el código fuente.
  • Comercialización de aplicaciones.
Temario extendido

Inscripción

Paso 1

Realizar el pago en línea mediante "Plaza Prometeo", la tienda de la Facultad de Ciencias

tienda.fciencias.unam.mx

Paso 2

Registrarse en este formato de inscripción

(únicamente si usted ya hizo el pago)

Formato de inscripción

En caso de cancelación, procederá la devolución de lo pagado con los criterios administrativos de la Facultad de Ciencias.

¿Necesitas ayuda?

Contáctanos