Quality Seal Emagister EMAGISTER CUM LAUDE

ANDROID INTERMEDIO

IMECAF
Online

$ 2,999
Si gustas, puedes llamar al centro en este momento
55108... Ver más

Información importante

  • Curso
  • Online
  • 30 horas de estudio
  • Cuándo:
    A definir
Descripción

La ventaja de Android frente a otros sistemas de desarrollo de aplicaciones móviles es el uso de herramientas libres y de código abierto (Open Source). Esta situación evita que tenga que hacer ninguna inversión previa para aprender y trabajar como desarrollador de aplicaciones Android. Cualquier programador puede comenzar a desarrollar apps para Android, tan solo debe tener conocimientos básicos de Java u otro lenguaje de programación orientado a objetos.
Este curso intermedio profundiza en el desarrollo de apps Android y le permitirá personalizar en un mayor grado sus aplicaciones, alterando tanto el diseño como el contenido de las vistas, los controles, los menús, las ventanas y las notificaciones.

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
A definir
Online

Opiniones

No hay opiniones de este curso todavía

¿Qué aprendes en este curso?

Apps
Andorid
Google
Diseño de bases de datos
Ficheros
API
programacion
Lenguaje de Programación
Lenguaje XML
Móviles

Programa académico

Temario del Curso de Android Intermedio

  1. Android, la mejor apuesta
    • Introducción
    • Orígenes de Android
    • Competidores de Android
    • Arquitectura Android
    • Requisitos para el desarrollo de Apps
    • Software necesario para desarrollar Apps Android
    • Requisitos para la publicación en Play Store
    • Ejecución de las aplicaciones en desarrollo
    • Documentación
    • Ejemplos
    • Enlaces de consulta
  2. Interfaz gráfica de usuario
    • Introducción
    • View, ViewGroup y Widgets
    • Crear una interfaz. Métodos
    • Crear una interfaz utilizando lenguaje Java
    • Crear una interfaz utilizando le lenguaje XML. Layout
    • Lanzar un Layout desde una Activity
    • Crear una interfaz utilizando lenguaje XML. Métodos
    • Crear una interfaz utilizando lenguaje XML. Graphical Layout
    • Crear una interfaz utilizando lenguaje XML. Código XML
    • Crear una interfaz utilizando lenguaje XML. Atributos
    • Crear una interfaz utilizando lenguaje XML. Tipos de layouts
    • RelativeLayout
    • LinearLayout
    • TableLayout
    • FrameLayout
    • FrameLayout. Ejemplo
    • Views. Componentes comunes
    • Eventos y Manejadores de eventos
    • Views. Otros componentes
    • AnalogClock
    • DigitalClock
    • Cronómetro
    • Cronómetro. Stop, Start, Reset
  3. Recursos
    • Introducción
    • Carpetas de recursos
    • string.xml
    • Internalización y fichero string.xml
    • colors.xml
    • Códigos de colores
    • R.java
    • Acceso a los recursos de R.java
    • Acceso a los recursos de R.java. Strings
    • Acceso a los recursos de R.java. Controles
    • Acceso a los recursos de R.java. Colores
    • Acceso a los recursos de Android
    • Densidad y tamaños de pantalla
    • Imágenes
    • Imágenes. Distintas densidades de pantalla
    • Imágenes. Carpetas drawable
    • Imágenes. Importar desde Eclipse
    • Imágenes. Acceso a recursos
    • Layouts
    • Layouts. Distintos tamaños de pantalla
    • Layouts. Orientación de la pantalla
    • Layouts. Acceso a recursos
    • Arrays
    • Arrays. Acceso a recursos
    • Unidades de medida
    • Dimensiones
    • Dimensiones. Acceso a recursos
    • Estilos
    • Estilos. Acceso a recursos
    • Estilos predefinidos en Android
    • Enlaces de consulta
  4. Actividades e Intents
    • Introducción
    • Pila de Activities
    • Ciclo de vida
    • Declaración de Activities en AndroidManifest.xml
    • Intents. Comunicación entre actividades
    • Intents. Funciones
    • Intents. Tipos
    • Intents implícitos
    • Intents implícitos. Acciones y datos
    • Intents implícitos. URI
    • Intents implícitos. Métodos
    • Intents implícitos. Permisos
    • Intents explícitos
    • Bundle
    • Bundle. Envío de datos
    • Bundle. Recepción de datos
    • Enviar y recibir datos entre actividades
  5. Controles de selección
    • Introducción
    • Adaptadores
    • Adaptadores. ArrayAdapter
    • Spinner
    • Spinner. Funcionalidad
    • ListView
    • ListView. Funcionalidad
    • ListActivity
    • GridView
    • GridView. Atributos característicos
    • Gallery
    • Gallery. Adaptador
    • Gallery. Funcionalidad
    • Adaptador personalizado
  6. Procesos e hilos (Threads)
    • Introducción
    • Procesos
    • UI thread o Main threads
    • Worker Threads
    • Threads o Workers
    • Handler y Runnable
    • AsyncTask
    • AsyncTask. Métodos
    • AsyncTask. Esquema de ejecución de los métodos
  7. Diálogos estándar y personalizados
    • Introducción
    • Tipos de diálogos
    • Características generales de la implementación
    • Esquema de ejecución de los métodos relacionados con Dialog
    • Dialogos de alerta
    • Alerta. Crear y mostrar
    • Alerta. Agregar título e icono
    • Alerta. Agregar botones
    • Alerta. Varios diálogos en una actividad
    • Alerta de tipo lista
    • Alerta de tipo lista con cadenas de texto. Ejemplo
    • Alerta de tipo lista con radiobuttons. Ejemplo
    • Alerta de tipo lista con checkboxes. Ejemplo
    • Diálogos de progreso
    • Diálogo con círculo de progreso
    • Diálogo con barra de progreso
    • Diálogo selector de fecha. DatePickerDialog
    • Diálogo selector de hora. TimePickerDialog
    • Diálogos personalizados
  8. Widgets
    • Introducción
    • Tipos de Widgets
    • Instalación de un Widget
    • BroadCastReceiver
    • Pasos para crear un Widget
    • Definición del layout del Widget
    • Crear el proveedor del Widget
    • Definición del Widget en res/xml
    • Tamaño del Widget
    • Registro del Widget en AndroidManifest.xml
    • Widget. Actualización
  9. Servicios y notificaciones
    • Introducción
    • Tipos de servicios
    • Implementación de un servicio
    • Ciclo de vida de un servicio
    • Registro de un servicio en AndroidManifest.xml
    • Notificaciones
    • Crear notificaciones
    • Avisos de notificación
  10. Pantalla táctil. Single Touch
    • Introducción
    • SingleTouch. Funcionamiento
    • Sugerencias de consulta

Compara este curso con otros similares
Ver más cursos similares