Formación

Curso de Android

Dades del curs

Tipus de curs

Externo, organizan otras entidades

Objectiu

Este curso intensivo prepara a programadores para desarrollar aplicaciones para la plataforma Android. Los alumnos aprenderán a configurar un entorno de desarrollo para Android, incluyendo el SDK de Android y el plug-in ADT para Eclipse. Los alumnos desarrollarán aplicaciones, actividades, servicios, proveedores de contenidos y receptores; usarán Intents para acceder componentes de actividades y servicios ya existentes; usarán Adapters para conectar con fuentes de datos y SQLLite para guardar el estado de la aplicación; crearán interfaces gráficas completas mediante Views, Layouts, y otros elementos; y crearán servicios basados en geolocalización que interactuen con Google Maps.

Adreçat a

Programadores que desarrollen aplicaciones para la plataforma Android.

Programa

Como empezar
Arquitectura Android
Dalvik VM
Componentes de Android
Entorno de Desarrollo Android
Una Aplicación sencilla en Android
El Emulador Android
Formatos de Interfaz para usuarios
Manejo de eventos en Android
LogCat
Actividades
Crear una actividad
Ciclo de vida de una actividad
Metodos Callback
Conservación de recursos
Intents
AndroidManifest.xml
Packaging
Recursos
Recursos alternativos
R.java
Recursos String
Recursos Boolean e Integer
Recursos de color
Recursos de imagen
Recursos de sistema
Localización
Strings de formato
Widgets y manejo de eventos
Vistas y grupos de vistas
Propiedades comunes
Text View
Edición de texto
Eventos con cambio de texto
Botones
Check Box y boton de Toggle
Grupo de radio y botones de radio
Seleccion fecha
Barra de progreso y barra de rating
Threads y Handlers
Async Task
Formatos o Layouts
Formato lineal
Formato marco
Formato relativo
Formato tabla
Formato combinado
Scrolling
Camios de orientación de pantalla
Herramientas
Diálogos
Toast
Custom toast
Diálogos
Omitir un diálogo
Diálogo de alerta
Diálogo de alerta: botones
Dialogo de alerta: asuntos
Diálogos a medida
Diálogos de progreso
Diálogos de selección de fecha
Menús
Menús y temas del Menú
Opciones de Menú
Reacciones a la selección de temas del Menú
Menú de contexto
Sub-menús
Checkboxes y Botones de radio en los temas de Menú
Intents y Receptores de Emisoras
Componentes de Android
Intents explícitos
Pasar datos extra a un Intent
Actividades con resultados
Intents implícitos
Filtros de Intent
Acciones y Categorías de Filtros de Intent
Datos de Filtros Intent
Receptores de emisoras
Registro de receptores de emisoras mediante programación
Registro de receptores de emisoras mediante el Manifesto
Emisión de Intents
Servicios
¿Qué es un servicio?
Extend IntentService
Extend Service
Registrar y comenzar un servicio
Detener un servicio
Crear un Servicio Vinculado
Binding a Service
Servicios vinculados remotos
Llamada a un servicio remoto
Ciclo de vida de un servicio
Notificaciones
Notificaciones
Gestor de notificaciones
Actualizar una notificación
Campos de notificaciones
Almacenamiento de datos: Preferencias y Archivos
El sistema de archivos de Android
Preferencias
Crear preferencias
Leer preferencias
Actualizar y borrar preferencias
Gestionar preferencias con Preference Activity
Usar el PreferenceScreen
Trabajar con Archivos
openFileInput() y openFileOutput()
Directorio de Cache
Almacenamiento externo
Archivos de recursos en bruto
Almacenamiento de datos: Base de datos SQLite
SQLite
Tipos de SQLite Android
Ejecutar comandos SQL
El método query()
Cursores
Cursores gestionados
Encapsular el acceso a datos
Usar el SQLiteOpenHelper
Intrducir y actualizar datos
Borrar datos
Transacciones
Data Adapter Widgets
Data-Driven Adapter Controls
Adaptadores
ArrayAdapter
Spinner
AutoComplete Text View
List View
AdapterView Events
Cursor Adapter
List View con un CursorAdapter
Galería y vista de matriz
Compartir datos con un proveedor de contenidos
Proveedores de contenidos
Contenidos URIs
Proveedores de contenidos Built-In
Contactos
Hacer Querys en contactos
Manipular contactos
Compartir los datos de tus Aplicaciones
Implementar el interfaz de tu proveedor de contenidos
Registrar tu proveedor de contenidos
Content Provider Client
Servicios basados en localización
Usar la Configuracion de Localización del Emulador
Determinar la localización actual
Trazar movimientos
Alertas de proximidad
Geocodificación y Geocodificación inversa
Usar el Servicio de Google Maps
Lanzar un Mapa Google
Usar un Mapa Google con MapView
Publicar una Aplicación
Publicar
Empaquetar y Firmar
Distribuir
Actualizaciones

On

Entitat

Nanfor Ibérica S.L

Professor

Contamos con un equipo de instructores altamente cualificados que combinan la actividad formativa con el desarrollo de su actividad profesional como expertos en el campo de las TIC. Profesionales certificados por los principales fabricantes del sector capaces de transferir de forma amena y entendedora los conceptos técnicos más abstractos. Los formadores disponen de diferentes niveles de certificación en Java.

Quan

Data d'inici

10/12/2012

Data final

14/12/2012

Duració

un día

Programar

Mañanas o tardes

Inscripció

Inici de la inscripció

20/11/2012

Fi inscripció

10/12/2012

drets

10% de descuento para colegiados y asociados.

Quota d’inscripció

Contacto:Paula Navarro
Teléfono:963.942.290
E-Mail:paulan@nanforiberica.com


No està disponible la inscripció

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación. Si continúas navegando, consideramos que aceptas su uso.