Desarrollo de Aplicaciones con Android II

Versión para impresoraVersión para impresora

Código:  AND002
Duración: 30 horas (en 5 días)

Precio: 900 €

Fechas previstas:   
del 12 al  16 de marzo de 2012
del 16 al 20 de julio de 2012

Descripción:

Curso de nivel 2 para el desarrollo de aplicaciones Android.
Al terminar el curso, el asistente será capaz de:

  • desarrollar aplicaciones Android utilizando:
    • temas y estilos personalizados.
    • widgets
    • i18n
  • crear y acceder Content Providers, y realizar búsquedas sobre los mismos.
  • utilizar el API de localización y mapas
  • testeo de aplicaciones
  • mejores prácticas
     

A quién va dirigido:

Este programa formativo está dirigido a:
Programadores java con conocimientos básicos de Android.

Requisitos:

Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:

  • Programación Java SE 5 o superior.
  • Curso de Android Nivel 1.

Material:

Manual y laboratorios.

Contenido

Repaso del Framework y API de Android

  • Componentes de una aplicación:
  • Activities
  • Services
  • Broadcast receivers
  • Content providers
  • Activities y Tasks
  • Processes y Threads
  • Ciclos de vida de componentes
  • Best Practices: Compatibility

Interfaz de Usuario

  • Layouts
  • Menus
  • Custom Components: Widgets
  • Adaters
  • Aplicación de estilos y temas
  • Best Practices: Supporting Multiple Screens
  • Best Practices: UI Guidelines

Application Resources – Localization (i18n)
Intent e IntentFilters
Almacenamiento de información

  • Preferencias
  • Almacenamiento interno / externo
  • SQLite
  • Network Connection

Content Providers

  • Modelo de Datos
  • Acceso vía URI
  • Consultas
  • Modificaciones
  • Creación de un content provider

Búsquedas
Seguridad y permisos

  • Arquitectura de seguridad
  • Declaración y uso de permisos

Localización y mapas
Testing
API de Device Administration

Best Practices:

  • Diseño para rendimiento
  • Diseño para respuesta
  • Diseño para interactuar con el sistema (seamlessness)