Desarrollo de aplicaciones en Android Adquiere los conocimientos necesarios para programar aplicaciones móviles en Android y prepárate para uno de los skills más demando en la actualidad.
Inscripción Gratuita

DETALLE DEL CURSO

  • Duración: 70 horas lectivas
  • Nivel: Avanzado
  • Tipo de contenido: Curso online

CATEGORÍA

Programación software

PREGUNTAS FRECUENTES

No, todos los cursos de Formados son gratuitos, incluidos los certificados

Cualquier persona. Los cursos están abiertos a todos los usuarios sin restricción de ningún tipo

Los cursos no tienen fecha de inicio o finalización, siempre están disponibles.

Sí, todos los cursos incluyen un certificado de participación gratuito. El certificado incluye, entre otros elementos: las horas lectivas, los contenidos trabajados, la fecha de emisión y el código de verificación.

No, los cursos de Formados no están homologados. Sin embargo, nuestros alumnos los están presentando en bolsas y oposiciones de forma positiva. Formados pertenece a una Fundación del sector Público, estando financiado por la Junta de Comunidades de Castilla-La Mancha.

Formados es una iniciativa de BILIB, Centro de Desarrollo de Competencias Digitales de Castilla-La Mancha. BILIB pertenece a la Fundación Pública Parque Científico y Tecnológico de Castilla-La Mancha y cuenta con el respaldo de la Dirección General de Administración Digital de la Consejería de Hacienda y Administraciones Públicas de la JCCM.

COMPÁRTELO

¿Qué vas a aprender?


Las aplicaciones móviles tienen cada vez más uso entre la población y pero ello, en este curso se mostrará el paso a paso de cómo crear una app a través del programa Android Studio.

A través de los diferentes contenidos del curso se mostrará el entorno de desarrollo de Android Studio para escoger un layout o tema disponible que se adapte a las necesidades de nuestra app y conoceremos cómo se verá la interfaz de usuario.

Un a vez incluidos los diferentes componentes elegiremos la opción de configuración de notificaciones y la gestión de la memoria interna.

Por último, gestionaremos las peticiones http, los datos recibidos y conoceremos cómo devolver el control a la actividad encargada de realizar la tarea.

Tras todos estos pasos lograremos tener una app totalmente operativa para dispositivos con sistema operativo Android.

Índice del curso

Unidad 1.  Conceptos generales

  • Entorno de desarrollo Android Studio
  • Estructura de un proyecto Android
  • Componentes y archivos principales de una aplicación Android 20
  • Desarrollando una app sencilla

Unidad 2. Interfaz de usuario

  • Layouts
  • Componentes básicos: botones, textos e imágenes
  • Componentes de selección
  • Componentes avanzados: toolbar, pestañas, fragmentos y menú lateral de navegación

Unidad 3. Notificaciones

  • Toast
  • ProgressDialog
  • Dialogo de confirmación

Unidad 4. Gestión de la memoria interna

  • SQLite
  • Preferencias compartidas

Unidad 5. Gestión de peticiones HTTP

  • Volley y callbacks

Unidad 6. Cuestiones finales

  • Caso práctico de estudio
  • Desarrollo y publicación
  • Conclusiones

Objetivos del curso

OBJETIVOS GENERALES
  • Conocer el uso de Android Studio para desarrollar una app móvil sencilla.
  • Entender el entorno y estructura para el desarrollo de un proyecto Android. 

OBJETIVOS ESPECÍFICOS 

  • Manejar las opciones del entorno de desarrollo del programa Android Studio.
  • Definir la estructura de un proyecto Android.
  • Identificar los componentes y archivos principales de una aplicación Android 20.
  • Desarrollar paso a paso una app móvil para Android.

Requisitos previos

CONOCIMIENTOS PREVIOS RECOMENDADOS

  • Conocimientos medios de informática.
  • Conocimientos medios de Internet.

REQUISITOS TÉCNICOS

  • Equipo informático con conexión a Internet.
  • Disponer de una cuenta de correo electrónico.

Otros cursos online que te pueden interesar

Curso
Iniciación a los fundamentos de la creación de páginas web a través de la programación con HTML, CSS y JAVASCRIPT.
Nivel Medio
50 horas
Certificado
1920 Alumnos
Curso
Iníciate en uno de los lenguajes más utilizados en el mundo de la programación web, y descubre otros elementos indispensable como la gestión de bases de datos y servidores web.
Nivel Avanzado
100 horas
Certificado
1266 Alumnos
Curso
Desarrolla tus competencias básicas en electrónica y robótica para trabajar con el alumnado estos conocimientos en el aula.
Nivel Avanzado
90 horas
Certificado
1057 Alumnos
Curso
Curso diseñado para que los estudiantes adquieran las habilidades básicas de programación en Python y se familiaricen con dicho lenguaje.
Nivel Avanzado
90 horas
Certificado
404 Alumnos