Especialidad formativa
Desarrollo de aplicaciones móviles con Android
Tipo de acción formativa: Especialidades formativas del SEPEFormato: Curso SCORM en formato licenciaTítulo: Desarrollo de aplicaciones móviles con AndroidCódigo: IFCD059PODuración: 150 horasFamilia profesional: Informática y comunicacionesDisponibilidad: Curso descatalogado. Si lo necesitas para ejecutar un plan de formación de oferta, contacta con nosotros y valoraremos su desarrollo.Convocatoria: Consultar
Qué aprenderás
Adquirir los conocimientos fundamentales para el desarrollo de aplicaciones móviles mediante Android Studio.
Contenido del curso
01
Fundamentos de java para android
- Lenguaje de programación java
- Máquina virtual de java
- Jdk y jre
- Uso del editor
- Uso del ide
- Tipos de datos primitivos
- Espacio de nombres
- Arrays
- Control de flujo (if/switch/while loop/for loop)
- Programación orientada a objetos
- Fundamentos
- Objetos
- Clases
- Propiedades
- Herencia
- Palabras claves this y super
- Interfaces
- Modificadores de acceso 2.9. Constructores
- Métodos de sobreescritura y sobrecarga
- Polimorfismo
- Otras opciones de programación java
- Excepciones
- Colecciones de java
- Clases nested
- Variables de clase
- Métodos de clase
- Tipos enumerados
- Serialización
- Deserialización
02
Desarrollo de aplicaciones android (and-401 c)
- Framework android
- Creación de un proyecto android
- Ejecución de la aplicación
- Componentes de una aplicación android
- Ciclo de vida de la aplicación
- Modificación del proyecto creado
- Herramientas sdk y clase activity
- Niveles de software
- Librerías android
- Fichero de manifiesto
- Estructura del fichero de manifiesto
- Herramientas sdk
- Ciclo de vida a través de java
- Creación de una actividad (clase activity)
- Fragmentos (fragments)
- Listactivity y listview
- Vista
- Uso de vistas
- Añadir vistas
- Utilizar listactivity
- Agregar listview
- Agregar eventos
- Intents y filtros intent
- Definición
- Intents explicitos e implicitos
- Acciones nativas de android
- Transferencia de datos
- Intent para llamar a activites
- Llamadas directas
- Subactivities
- Registrar un filtro intent
- Vistas personalizadas
- Vistas y diseños
- Parámetros de diseño
- Vistas personalizadas
- Modificar vistas existentes
- Diálogos y mensajes
- Subclases de diálogos
- Crear un diálogo en el diseño definido por el usuario
- Actividades dentro del diálogo
- Mensajes (toasts)
- Interfaz de usuario
- Menús
- Menús contextuales
- Webview
- Almacenamiento android: red, i/o y shared
- Opciones de almacenamiento
- Conexión a internet
- Clases de entrada/salida
- Inclusión de ficheros y recursos
- Preferencias de compartición
- Grabar estado de la actividad
- Almacenamiento android: sqlite y content providers
- Introducción a sqlite
- Librería sqlite
- Bases de datos en android
- Content providers nativos android
- Nofiticaciones android
- Creación
- Acciones
Especialidad formativa