You are on page 1of 5

UNIVERSIDAD NACIONAL DE INGENIERA

CENTRO DE EXTENSIN Y PROYECCIN SOCIAL




AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN



DESARROLLO DE APLICACIONES MVILES EN ANDROID


CERTIFICA



ORGANIZA



Mayor Informacin: Visite Nuestra Web
informes@uni.edu.pe http://www.ceps.uni.edu..pe

DESARROLLO DE APLICACIONES
MVILES EN ANDROID







CENTRO DE EXTENSIN Y PROYECCIN SOCIAL
AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN


OBJETIVOS GENERALES
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.
Especficos

Al trmino de la asignatura el estudiante ser capaz de:
1. Construir software para dispositivos Mviles orientados a satisfacer las
necesidades empresariales utilizando Android.
2. Utilizar las Herramientas de Desarrollo(IDE) en funcin al tipo de Plataforma
que se utiliza en el Desarrollo de Aplicaciones para Mviles
3. Aplicar buenas tcnicas de programacin para el Desarrollo de Aplicaciones
Mviles.

DIRIGIDO
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.
METODOLOGA
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.
CERTIFICACIN
La Universidad Nacional de Ingeniera a travs del Centro de Extensin y Proyeccin
Social otorga un certificado acreditado por el Primer Vicerrectorado de Aprobado.




DESARROLLO DE APLICACIONES
MVILES EN ANDROID







CENTRO DE EXTENSIN Y PROYECCIN SOCIAL
AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN


MDULOS DEL CURSO ESPECIALIZADO
La especializacin consta de seis sesiones:
SESIN N I : Fundamentos y principales componentes.
SESIN N II : Interfaces de Usuario.
SESIN N III: Continuacin de Interfaces de Usuario.
SESIN N IV: Componente Intent y Servicios.
SESIN N V : Persistencia de Datos: Android SQLite.
Continuacin de Persistencia de Datos: Android SQLite.
SESIN N VI: Comunicacin HttpUrlConnection.
Desarrollo de aplicaciones que consumen servicios web
INVERSIN
La inversin total por el curso es de S/. 350.00 (00/100 nuevos soles)
































DESARROLLO DE APLICACIONES
MVILES EN ANDROID







CENTRO DE EXTENSIN Y PROYECCIN SOCIAL
AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN

SESIN I:
Fundamentos y principales componentes
Contenido Detallado
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


Interfaces de Usuario
Contenido Detallado
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







Continuacin de Interfaces de Usuario
Contenido Detallado
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

SESIN III:
SESIN II:

DESARROLLO DE APLICACIONES
MVILES EN ANDROID







CENTRO DE EXTENSIN Y PROYECCIN SOCIAL
AREA DE CURSOS DE ESPECIALIZACIN EN
TECNOLOGAS DE LA INFORMACIN


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



























Componente Intent y Servicios
Contenido Detallado
Componente Intent: definicin y caractersticas.
Uso de Intents para gestionar Actividades
Uso de los Servicios.
Ejercicios de Aplicacin
SESIN IV:

Persistencia de Datos: Android SQLite
Contenido Detallado
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
Contenido Detallado
Mantenimiento completo(insert, update,delete,select)
Ejercicios de Aplicacin
SESIN V:
SESIN VI:

You might also like