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: