Programa Avanzado





El curso “ANDROID: PROGRAMACIÓN AVANZADA” de forma parte del programa para el "Desarrollo de Aplicaciones para Android”
Se divide en:
MÓDULOS FORMATIVOS
UNIDAD 1
Diseño avanzado de interfaces de usuario
-
Comprender el funcionamiento de los Fragments
-
Usar la barra de acciones y Navigation Drawer
-
Aprender a realizar animación de propiedades
UNIDAD 2.
Creación de vistas personalizada
-
Crear nuevas vistas modificando o combinando vistas existentes
-
Crear una vistas desde cero
-
Aprender a integrar un widget de escritorio en nuestra aplicación
UNIDAD 3.
Hilos para el interfaz del usuario
-
Comprender el funcionamiento del hilo del interfaz de usuario
-
Aprender el uso de AsyncTask para crear nuevos hilos
-
Crear animaciones con SurfaceView
UNIDAD 4
Conectividad con Bluetooth
-
Comprender el funcionamiento de Bluetooth
-
Crear una comunicación entre dos dispositivos de Android
-
Crear una comunicación entre un dispositivo de Android y un ordenador personal.
UNIDAD 5
Servicios en la nube
-
Comprender el funcionamiento de los servicios en la nube
-
Introducir servicios ofrecidos por Google
-
Dominar el uso de las notificaciones push
-
Almacenar datos en la nube con Google Drive
-
Conocer los servicios de Backup de Google
UNIDAD 6
Aplicaciones Web en Android
-
Comprender las bases de las tecnologías Web
-
Aprender a usar de WebView
-
Realizar Aplicaciones híbridas
-
Conocer alternativas en la programación independiente de la plataforma para móviles
UNIDAD 7
Programación en código nativo
-
Conocer cuando es interesante desarrollar en código nativo
-
Aprender a instalar Android NDK
-
Utilizar correctamente el interface JNI
-
Introducir el proceso de imágenes en código nativo
UNIDAD 8
Redes sociales
-
Conocer cómo sacarles provecho a las redes sociales
-
Integrar nuestras aplicaciones con Facebook
-
Integrar nuestras aplicaciones con Twitter
UNIDAD 9
Ingeniería inversa en Android
-
Aprender a obtener el código Java de aplicaciones publicadas
-
Modificar aplicaciones de terceros
-
Ofuscar el código de nuestras aplicaciones
-
Usar licencias con Google Play