A quién va dirigido:

A cualquier profesional o desarrollador de aplicaciones Android que quiera ampliar sus conocimientos en este lenguaje, y también a cualquier persona que quiera comenzar a aprender el lenguaje de programación Java e iniciarse en el desarrollo de aplicaciones Android.

Objetivos:

  • Adquirir los conocimientos fundamentales para el desarrollo de aplicaciones móviles mediante Android Studio.
  • Entender los fundamentos del lenguaje de programación Java y poder hacer frente a problemas sencillos a través de las herramientas de programación que este posee.
  • Resolver problemas simples y comenzar a construir aplicaciones sencillas, utilizando herramientas del lenguaje de programación Java.
  • Conocer y ser capaces de diferenciar las diferentes herramientas que el lenguaje Java pone a nuestra disposición para casos de desarrollo más avanzados.
  • Aprender a crear una aplicación Android básica predefinida aplicando correctamente la estructura de los componentes del framework Android.
  • Entender el uso de las diferentes herramientas que el SDK de Android pone a nuestra disposición.
  • Crear aplicaciones simples utilizando herramientas del framework de programación Android, haciendo uso de sus vistas y acciones sobre estas vistas.
  • Utilizar las distintas herramientas que Android pone a nuestra disposición para crear los diseños de nuestras aplicaciones.
  • Utilizar los mensajes de diálogo que Android pone a nuestra disposición.
  • Conocer y poder implementar los diferentes tipos de menús contextuales que hay en Android y su implementación, así como el componente Webview.
  • Conocer e implementar los tipos de mecanismos que hay en Android para realizar el almacenamiento de datos de nuestras aplicaciones de manera persistente.
  • Conocer y poder implementar las bases de datos con el motor SQLite y la compartición de nuestra información a aplicaciones externas con ContentProvider.
  • Ser capaces de realizar la creación de notificaciones sencillas y personalizadas en nuestras diferentes aplicaciones.