ANDROID INTERMEDIO

IMECAF
Virtual

$ 465.604
*Precio Orientativo
Importe original en MXN:
 2.999
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Curso
Metodología Virtual
Horas lectivas 30h
Inicio clases Fechas a escoger
  • Curso
  • Virtual
  • 30h
  • Inicio clases:
    Fechas a escoger
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.

Sedes

Dónde se imparte y en qué fechas

Inicio Ubicación
Fechas a escoger
Virtual
Inicio Fechas a escoger
Ubicación
Virtual

Opiniones

Todavía no hay opiniones de este curso

¿Qué aprendes en este curso?

Capacitación
Lenguaje
Android Intermedio
Orígenes de Android
Competidores de Android
Arquitectura Android
Requisitos para el desarrollo de Apps
Software necesario para desarrollar Apps Android
Interfaz gráfica de usuario
View
ViewGroup
Widgets

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

Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares