Desarrollo de aplicaciones móviles: Android

26/01/2019 - 23/03/2019
Sábado
40 Horas / 08:30-13:30 h.
100% Subvencionado

OBJETIVOS

Ser capaz de diseñar y programar una aplicación móvil para dispositivos Android, familiarizándose con el entorno de desarrollo y publicar una aplicación en las diferentes tiendas virtuales de la plataforma.

CONTENIDOS

U.D. 1

  • Introducción a la plataforma Android, ¿Qué es? ¿En que se basa? Tendencias de futuro y posibilidades de la plataforma/comunidad, puntos de apoyo (Bibliografía básica, Foros especializados).
  • Instalación del SDK de Android sobre eclipse. Familiarización con las distintas herramientas que lo componen.
  • Repaso a Java orientado a su utilización con Android.
  • Familiarizarse con las clases de Android.
  • Conocer el terminal virtual del SDK.
  • Introducción XML
  • Activities- ¿Qué son, para que sirven?
  • Intents- Explorar al máximo sus funciones.
  • Archivo de Manifesto

U.D. 2

  • Interfaz de usuario
  • Layouts – Diferentes tipos, ventajas de cada uno.
  • Vistas - ¿Qué necesito y que soluciones tengo?
  • Adaptadores
  • Interacción Persona Teléfono – Diferentes formas de comunicarse con el usuario
  • Estilos y temas – Implementar una correcta visualización de los contenidos.
  • Recursos- Drawables, layouts, strings, Fichero R.
  • Implementación de Menús en tu aplicación.
  • Dialogos – Alertas para informar al usuario de cualquier cambio en la aplicación.
  • Notificaciones, Toast y otros recursos.

U.D. 3

  • Tipos De almacenamiento
  • Preferencias ,estado de la Interfaz de usuario (Ciclo de vida de las aplicaciones)
  • Sistema de ficheros
  • Introducción SQLite
  • Gráficos 2D. View, SurfaceView, Canvas,Paint
  • Animación 2D
  • Frame by frame
  • Interpolado
  • Motores Gráficos 2D
  • Introducción a 3D

U.D. 4

  • Servicios locales y externos
  • Controlar el Hardware disponible.
    • Acelerómetro
    • Sensor de temperatura
    • Cámara
    • Vibración
    • GPS
  • Otorgar de permisos a nuestra aplicación
  • Widgets- ¿Qué son? ¿Para qué sirven? Tipos
  • Livewallpapers ¿Qué son? ¿Para qué sirven?
  • API’S- ¿Qué son? ¿Qué me ofrecen? Búsqueda de Api´s para futuras aplicaciones

U.D. 5

  • Especial Juegos
  • Antes de comenzar a programar empezar a pensar, Brainstorming y captura de requisitos de un juego exitoso.
  • Diseño conceptual del juego que queremos desarrollar, Análisis de factibilidad.
  • Recursos disponibles, motores gráficos, API’S.
  • Depurar nuestras aplicaciones, obtención del feedback de usuarios.
  • Distribución de las aplicaciones.
  • Formas de rentabilizar nuestro trabajo: Pago en market, publicidad en las aplicaciones.

ENTIDAD SUBVENCIONADORA

GV Hobetuz Lanbide 

* Cursos subvencionados al 100% prioritariamente para trabajadores en activo


NEWSLETTER

Si quieres estar informado sobre los cursos, formación, ofertas de trabajo, etc déjanos tu email. Recuerda que siempre podrás darte de baja en cualquier momento.
Image
Paseo de Berio, 50
20018 Donostia-San Sebastián
tel. 943 316 900
gcomercial@cebanc.com

De lunes a viernes 9:00-19:00