Servicios en una aplicación Android

Aprende a lograr comunicación entre una app Android y un servidor. Descubre qué es lo que hace un Servicio, conociendo los conceptos con los cuales tiene relación e implementándolos. Veremos los 2 tipos de Servicio que tenemos disponibles y cuáles …

(0 Comentarios)

Aprende a lograr comunicación entre una app Android y un servidor.

Descubre qué es lo que hace un Servicio, conociendo los conceptos con los cuales tiene relación e implementándolos. Veremos los 2 tipos de Servicio que tenemos disponibles y cuáles son los casos de uso para cada uno de ellos dentro de una app desarrollada en Android Studio y conectarlas a un servidor mediante el uso de un Web Service para lograr la comunicación entre una app y un servidor y cómo es que se debe leer el resultado de la petición que devuelve el servidor.

Objetivos

El objetivo principal del curso es comprender qué es un Servicio y cómo le podremos sacar beneficio en una aplicación Android, también aprenderemos a implementarlo con algunos ejemplos de código que vamos a ir desarrollando a lo largo del curso.

A quién va dirigido

  • Estudiantes de programación.
  • Desarrolladores Android.
  • Desarrolladores Web.

Requisitos Previos

Es recomendable tener nociones de Java, Android y Android Studio.

Descargar Ficha del curso

Temario

Total: 33 clases / 4 pruebas

    Módulo 1: Introducción al curso Servicios en una app Android 10

    Para iniciar el curso vamos a ver en este módulo lo que necesitamos instalar y saber para aprovechar al máximo el contenido que vamos a ver. Descargaremos Java y Android Studio y consultaremos cómo es que debemos de actualizar la herramienta de desarrollo.

    • Lección1
      Presentación 03 min
    • Lección2
      Obtener Java 02 min
    • Lección3
      Instalar Android Studio 02 min
    • Lección4
      Descargar los SDK 04 min
    • Lección5
      Actualizar Android Studio 02 min
    • Lección6
      Crear un proyecto 07 min
    • Lección7
      Estructura de un proyecto 04 min
    • Lección8
      Gradle 03 min
    • Lección9
      Descarga de archivos de práctica 01 min
    • Cuestionario1
      Cuestionario Módulo 1: Introducción al curso Servicios en una app Android 7 preguntas

    Módulo 2: Servicios y detalles de Android 9

    En este módulo vamos a ver qué es un Servicio y abordamos el tema desde la parte teórica para que el estudiante tenga claro el concepto y también describimos los tipos de Servicios que tenemos disponibles al momento de crear aplicaciones Android.

    • Lección1
      Bloques fundamentales para Android 11 min
    • Lección2
      Cómo funciona un Servicio 13 min
    • Lección3
      Tipos de Servicio 07 min
    • Lección4
      Ciclo de vida de un servicio 06 min
    • Lección5
      Cómo funciona el servicio iniciado 06 min
    • Lección6
      Cómo funciona el servicio enlazado 05 min
    • Lección7
      Crear un emulador 10 min
    • Lección8
      Hilos, procesos y servicios 05 min
    • Cuestionario1
      Cuestionario Módulo 2: Servicios y detalles de Android 8 preguntas

    Módulo 3: Creación y manejo de Servicios 10

    En este módulo vamos a crear nuestros primeros Servicios para poder estudiar el funcionamiento y algunas propiedades de acceso a las que podemos llamar, además veremos cómo es que se deben de manejar algunas de la situaciones a las que nos vamos a enfrentar.

    • Lección1
      Creación de proyectos para servicios 03 min
    • Lección2
      Creación de interfaz para iniciar un servicio 04 min
    • Lección3
      Crear clase servicio 08 min
    • Lección4
      Acciones de los servicios 04 min
    • Lección5
      Definir un servicio en el Manifest 02 min
    • Lección6
      Probar aplicación 05 min
    • Lección7
      Banderas 05 min
    • Lección8
      Colocar banderas en el método 04 min
    • Lección9
      Servicios y bloqueo de interfaz 10 min
    • Cuestionario1
      Cuestionario Módulo 3: Creación y manejo de Servicios 9 preguntas

    Módulo 4: Implementación final de servicios 7

    Este es el último módulo del curso y lo que vamos a ver es cómo solucionar el detalle de la implementación de los servicios, además trabajaremos con el otro tipo de servicio que tenemos disponible para nuestras aplicaciones Android.

    • Lección1
      Solucionar bloqueo de la interfaz por servicio 09 min
    • Lección2
      Cambiar acciones a las tareas asíncronas 12 min
    • Lección3
      IntentService 14 min
    • Lección4
      ResultReceiver 16 min
    • Lección5
      Probar el Reciever 03 min
    • Lección6
      BroadcastReceiver 15 min
    • Cuestionario1
      Cuestionario Módulo 4: Implementación final de servicios 6 preguntas

    Módulo 5: Fin del curso 1

    Conclusión, recomendaciones y despedida.

    • Lección1
      Recomendaciones finales y buenas prácticas 05 min

ABOUT INSTRUCTOR

Comentarios

promedio

0
0 puntuación

Evaluación detallada

estrellas 5
0
estrellas 4
0
estrellas 3
0
estrellas 2
0
estrella 1
0