En esta formación se proporcionan los conocimientos necesarios para desarrollar aplicaciones móviles en Android.
Utilizando un interfaz de usuario, services, intents, preferencias, persistencia y Content Providers, guardar y acceder a información guardada en el dispositivo en forma de base de datos y recuperar información de internet a través de servicios web.
El curso se imparte en Java aunque también hay una parte de Kotlin.
Objetivos
- Conocer la arquitectura del sistema operativo Android
- Conocer el ciclo de vida del desarrollo de aplicaciones para Android con Android Studio
- Diseñar y desarrollar aplicaciones para Android atractivas y robustas
- Utilizar las APIs de Android Application Framework
- Construir aplicaciones que accedan a datos desde archivos, redes y bases de datos SQL
- Crear aplicaciones que utilicen los servicios de segundo plano y generen notificaciones
- Utilizar las APIs de Android para la gestión de contenidos multimedia
Configuración del entorno
Estructura de las aplicaciones en Android
- Android Manifest
- Build Gradle
- Layouts XML
- Activity y Fragment
- Archivos de recursos
Controladores, Activities, Fragments i Services
- Activities
- Fragments
- Services
Interface gráfica
- Tipos de Layouts
- Customizar elementos
- Layouts con Adapter
- Nuevos layouts: RecycleView y CardView
- Interfaces para diferentes dispositivos
- Animaciones
Localización
- Localización automática
- Localización de la aplicación
- Localización de otros ficheros
Eventos
- Uso de eVentos
- Eventos customizados
Persistencia
- Preferencias de Usuario
- Ficheros
- SQLite
- SyncAdapter
Intents y Filter
- Abrir otras aplicaciones
- Permisos para abrir aplicaciones
- Broadcast Receiver
- Direct Share
Multitarea
- Threads
- AsyncTask
- Services
Librerías
- Librerías de terceros
- Retrofit
- Picasso
Notificaciones
- Notificaciones Locales
- Notificaciones Remotas
- Tipos de notificaciones
Kotlin
- Introducción
- Conceptos básicos de Kotlin
- Ventajas de Kotlin
- Patrones de diseño en Kotlin
Este curso está dirigido a todos los profesionales que quieran aprender a desarrollar aplicaciones en Android.
Todas las empresas con centro de trabajo en territorio estatal, independientemente de su tamaño o ubicación, que coticen por la contingencia de Formación Profesional a la Seguridad Social disponen de un crédito anual para la formación continua de sus trabajadores.
Las empresas pueden organizar y gestionar los fondos ante la Fundación Estatal para la Formación en el Empleo (FUNDAE) con sus propios medios, o bien dejar la gestión de las bonificaciones a los centros de formación que contrata, que deberán estar acreditados e inscritos en el registro de entidades de formación.
Formación a medida
Todos nuestros cursos son a medida. Ayudamos a los equipos a desarrollar sus conocimientos y habilidades para mejorar su productividad y llevar a cabo la estrategia Digital de sus organizaciones.