Vous êtes sur la page 1sur 3

1

SLABO

1. GENERALIDADES
1.1. Asignatura :Desarrollo de Aplicaciones Mviles en Android


2. SUMILLA
Est dirigido a profesionales del software que deseen comenzar a desarrollar en la
programacin de dispositivos mviles bajo el entorno propio de un dispositivo mvil
El curso es prctico y consiste en un taller de programacin. En el l curso, se revisan las principales
caractersticas de la plataforma Android y su integracin con el lenguaje Java. Se utilizan sus principales
componentes, tales como Activities, Intents, View y Layouts. Se crean aplicaciones con los principales
componentes visuales de la plataforma, utilizando como repositorio de persistencia de datos SQLite,
adems se desarrollaran aplicaciones mviles que se comuniquen remotamente con aplicaciones web
utilizando el HttpUrlConnection y aplicaciones que consuman servicios web y finalmente
desarrollaremos aplicaciones web para dispositivos mviles .

3. OBJETIVOS
3.1. OBJETIVO GENERAL DEL CURSO
Desarrollar Aplicaciones para Dispositivos mviles orientadas a satisfacer necesidades
empresariales y tecnolgicas especficas, aplicando buenas prcticas de programacin, a travs del
empleo de la plataforma de desarrollo Android, as como la interfaz de desarrollo eclipse.

3.2. OBJETIVOS ESPECFICOS
Al trmino de la asignatura el estudiante ser capaz de:

3.2.1. Construir software para dispositivos Mviles orientados a satisfacer las
necesidades empresariales utilizando la Android.
3.2.2. Utilizar las Herramientas de Desarrollo(IDE) en funcin al tipo de Plataforma
que se utiliza en el Desarrollo de Aplicaciones para Mviles
3.2.3. Aplicar buenas tcnicas de programacin para el Desarrollo de Aplicaciones
Mviles.

4. LA METODOLOGA DE ENSEANZA
El curso aplica la metodologa de taller en el laboratorio. En ese sentido, recurre a tcnicas de
metodologa activa, utilizando las herramientas de programacin necesarias para que el alumno pueda
desarrollar aplicaciones propuestas por el instructor, con su asistencia y tutora, y otras que se encuentran
en el material de estudios desarrollado para el curso.









2
5. UNIDADES Y CONTENIDOS TEMTICOS POR SESIN
5.1. PROGRAMA SEMANAL (CLASES)

SEM. HRS. TEMA
1 05
Android: fundamentos y principales componentes

Plataforma de desarrollo Open Source
Arquitectura de una aplicacin mvil Android.
Configuracin, principales libreras y herramientas de desarrollo.
SDK (Standard Development Kit).
Virtual Machine(Dalvit)
Aplicacin Hola Mundo para la plataforma Android.
Android Software Stack y el ciclo de vida de una aplicacin Android.
Prioridades y estados de una aplicacin Android.
Principales componentes: Introduccin al uso de Actividades y la gestin de
Recursos.
Ejercicios de Aplicacin
2 05
Interfaces de Usuario
Fundamentos de Diseo para interfaces de usuario con Android.
Creacin de componentes bsicos tipo View.
Definicin y caractersticas de un Layout.
Creacin de vistas personalizadas. Tipos de Layouts.
Creacin de controles bsicos y gestin de eventos generados por el
usuario.
Introduccin a la creacin de controles personalizados
Ejercicios de Aplicacin


3 05
Continuacin de Interfaces de Usuario
Uso de CheckBox,RadioButton,Spinner
Uso de archivos xml
Uso de colecciones
Eventos Onclick ,etc,etc
Ejercicios de Aplicacin

Uso del GriView, MapView, etc,etc
Ejercicios complejos


4 05
Componente Intent y Servicios
Componente Intent: definicin y caractersticas.
Uso de Intents para gestionar Actividades
Uso de los Servicios.
3
Ejercicios de Aplicacin

5 05
Persistencia de Datos: Android SQLite

Introduccin a SQLite: cursores y contenedores de valores. Gestin de bases
de datos con SQLite. Uso del componente SQLiteOpenHelper.
Ejercicios de Aplicacin

Continuacin de Persistencia de Datos: Android SQLite
Mantenimiento completo(insert, update,delete,select)
Ejercicios de Aplicacin

6 05
Comunicacin HttpUrlConnection
Desarrollo de aplicaciones Moviles que se comunican con aplicaciones web
utilizando la clase HttpUrlConnection.
Desarrollo de aplicaciones que consumen servicios web
Utilizando el Protocolo Soap
Conectividad entre una aplicacin en Android y en Php




Total de Horas : 30 Horas

Vous aimerez peut-être aussi