Vous êtes sur la page 1sur 6

Desarrollo de aplicaciones software para dispositivos mviles en multiplataforma

JUSTIFICACIN:
El avance en las tecnologas en hardware y software han permitido desarrollar una nueva tecnologa en sistemas distribuidos denominada computacin mvil, que ha ayudado a resolver necesidades donde el software robusto y computadoras de ltima generacin no han podido solucionar. Para llegar a ello se ha requerido el desarrollo de soluciones de ingeniera que cubren un gran rango de consideraciones que van desde los circuitos integrados (microelectrnica), pasando por la ingeniera de comunicaciones, hasta el software del sistema mvil. Este desarrollo ha estado ligado al desarrollo de las investigaciones acadmicas en empresas y universidades en el mundo, que hoy en da nos permiten comunicarnos a travs de dispositivos mviles con muchas personas e interactuar con muchos sistemas dispersos en nuestro entorno. Por eso, la computacin mvil es una tecnologa que permite acceder a informacin desde dispositivos mviles con capacidades limitadas, en cualquier lugar y en cualquier momento. Permite portabilidad y movilidad de datos, software y hardware; manteniendo la informacin completa y actualizada utilizando redes inalmbricas o simples procesos de sincronizacin de datos. Este diplomado pretende orientar, capacitar, fundamentar y promover en el estudioso de ingeniera de sistemas o afines en el uso una nueva alternativa para la solucin de problemas en el campo de la ingeniera de sistemas y comunicaciones utilizando la computacin mvil como una herramienta ms de las ciencias computacionales, apoyadas en la movilidad tanto de hardware como de software, que nos permiten solucionar problemas de tipo de toma de datos crticos en lugares lejanos y anlisis de los mismos reduciendo costos y optimizando los procesos en las organizaciones. El diplomado pretende que los estudiosos: Desarrollen habilidades y conocimientos en el diseo y funcionamiento de las arquitecturas de computacin mvil Smart Client, Wreless Internet y Messaging. Desarrolle habilidades y conocimientos en herramientas de programacin de dispositivos mviles en JAVA y Visual Studio .NET. Desarrolle habilidades y conocimientos en programacin de bases de datos en SQL Server y MYSQL. Desarrolle aplicativos mviles utilizando tecnologa JAVA o Microsoft.NET. Desarrolle aplicativos que incluyan servicios basados en localizacin y RFID. .

OBJETIVO GENERAL:
Generar competencias para el desarrollo de aplicaciones para dispositivos mviles mediante el uso de herramientas como JAVA (J2ME), Visual Studio.NET entre otras, en diferentes sistemas operativos Symbian OS, RIM, Nokia OS y Windows Mobile incluyendo servicios basados en localizacin y tecnologa RFID.

OBJETIVOS ESPECIFICOS:
Interpretar requerimientos para la construccin de una aplicacin mvil. Instalar y configurar herramientas de desarrollo y emuladores para la construccin de aplicaciones para dispositivos mviles. Estudiar las diferentes alternativas arquitectnicas para la construccin de aplicaciones mviles. Definir y construir la arquitectura de una aplicacin mvil de acuerdo al caso de estudio. Codificar una aplicacin mvil en J2ME bajo la arquitectura Smart Client y de acuerdo al caso de estudio. Codificar una aplicacin mvil en J2ME bajo la arquitectura Wireless Internet y de acuerdo al caso de estudio. Realizar pruebas de funcionalidad de las aplicaciones a travs de la metodologa de casos de prueba. Codificar una aplicacin mvil en Visual Studio .NET bajo la arquitectura Smart Client y de acuerdo al caso de estudio. Codificar una aplicacin mvil en Visual Studio .NET bajo la arquitectura Wireless Internet y de acuerdo al caso de estudio. Determinar nuevas necesidades para mejorar y optimizar una aplicacin que incluye SBL (Servicios Basados en Localizacin) y tecnologa de identificacin por RFID para procesos logsticos. Implementar las aplicaciones mviles desarrolladas en los laboratorios de la Universidad y de acuerdo al caso de estudio.

DIRIGIDO A:
Estudiantes interesados en vincularse en el rea del desarrollo de aplicaciones con inters de actualizarse y adquirir conocimientos detallados sobre las tecnologas utilizadas en el desarrollo de aplicaciones mviles. Profesionales del rea de informtica y afines que deseen profundizar y cualificarse en el desarrollo de aplicaciones mviles en mltiples plataformas. .

METODOLOGA:
De acuerdo con los objetivos del mdulo (capacidades) que se espera logre el estudioso, la metodologa se orienta a la vivencia de experiencias personales dentro de la formacin, que le permitan adquirir y desarrollar los dominios conceptuales y tcnicos, propios de los componentes que permiten la definicin del conocimiento tecnolgico: Las herramientas,

los materiales, los procesos y el discurso, mediante la actividad tcnica y tecnolgica aplicando dicho conocimiento en cada momento, en la ejecucin de tareas determinadas. Desde este presupuesto, plantean as: las opciones metodolgicas para el desarrollo del mdulo se

Prcticas de auto instruccin, que incluyen la preparacin de materiales especficamente para el empleo de tcnicas de preparacin. (La actividad diseada comprende pasos pequeos dispuestos cuidadosamente en secuencias y acompaados de instrucciones claras que permiten reducir los errores; retroalimentacin inmediata y libertad para que el estudiante adopte su propio ritmo de aprendizaje). Prcticas de simulacin para hacer representacin de ciertos aspectos de la realidad, de un proceso-de un suceso- mediante smbolos e implementos que pueden ser fcilmente manipulados como no lo sera en la realidad. Prcticas de demostracin, que evidencian una descripcin exacta de las acciones que se precisan para realizar un proceso y/o procedimiento. Prctica supervisada a travs del desarrollo de un caso de estudio puntual en la que el estudiante ejercita, lleva a cabo y aplica, bajo condiciones controladas y estrecha supervisin, las destrezas y/o conocimientos que han sido previamente explicados y demostrados a partir de situaciones problemticas asociadas con el ejercicio profesional.

HORARIO:

Viernes 6:00 p.m. 10:00 p.m. Sbados 6:00 a.m.- 2:00 p.m.

(Alternativo de lunes a viernes de 6 a 10p.m. y sbados de 8 a 10p.m.)Disponibilidad nicamente por nmero de estudiantes inscritos para ese horario.

LUGAR DE CLASES:
Universidad Manuela Beltran Sede C Ingenieras Calle 33 27-62 Barrio la Aurora.

DURACIN:
El Diplomado tendr una duracin de 120 horas (10 fines de semana); cada mdulo tendr una duracin establecida. El estudiante deber cumplir con todas las actividades propuestas en el desarrollo de los Mdulos de estudio asistiendo por lo menos al 90% de las clases. Cada mdulo ser evaluado por el docente a cargo.

NUMERO DE ESTUDIANTES: 20

REAS TEMTICAS:
MODULO 1 NOMBRE HORAS 4 Marco conceptual de la computacin mvil Arquitecturas de computacin mvil (Smart Client, Wireless Internet, Messaging) Otras herramientas de desarrollo en computacin mvil. Metodologa de desarrollo de aplicaciones mviles (Ingeniera del software para aplicaciones basadas en computacin mvil). Normatividad a utilizar para el diseo de aplicaciones mviles utilizando Start UML y Estndar IEEE 830 orientado a aplicaciones mviles. Herramientas para desarrollo de aplicaciones mviles Sistemas Operativos en Dispositivos Mviles: Symbian OS, Web OS, Nokia OS, Windows Mobile. Fundamentos procesos, archivos, memoria y dispositivos de E/S. Instalacin y configuracin de emuladores para el desarrollo de aplicaciones. Emulador Windows Mobile, Emulador RIM (Blackberry), Emulador Nokia. Estructuracin en P.O.O (Desarrollo a 3 capas) para el desarrollo de las aplicaciones mviles. Desarrollo de aplicaciones smart client j2me. Diseo de interfaces para aplicaciones mviles. Estudio de estndares y recomendaciones de los fabricantes. Manejo de objetos, controles e interfaces de usuario, enlaces, y despliegue de aplicaciones bsicas. Almacenamiento de datos, consultas y despliegue de datos en dispositivos mviles a travs de J2ME. Impresin de datos y manejo de impresoras con J2ME. Construccin de aplicacin mvil y despliegue en emuladores de acuerdo a caso de estudio. Desarrollo de aplicaciones wireless internet j2me. Programacin de Bases de datos SQLServer y MYSQL. Fundamentos de Transact SQL, Procedimientos almacenados, funciones y disparadores. 16

20

20

Introduccin a los Web Services. Construccin de Web Services para la interconexin entre la aplicacin mvil y las bases de datos empresariales. Manejo de objetos, e interfaces para la interconexin con los Servicios Web. Construccin de aplicacin mvil y despliegue en emuladores de acuerdo a caso de estudio. 20

Desarrollo de aplicaciones smart client windows mobile Fundamentos de programacin en VB.NET. Manejo de controles e interfaces de usuario, enlaces, y despliegue de aplicaciones bsicas. Almacenamiento de datos, consultas y despliegue de datos en dispositivos mviles a travs de VB.NET. Impresin de datos y manejo de impresoras VB.NET. Construccin de aplicacin mvil y despliegue en emuladores de acuerdo a caso de estudio. Desarrollo de aplicaciones wireless internet windows Mobile Introduccin a los Web Services en ASP.NET. Construccin de Web Services en ASP.NET para la interconexin entre la aplicacin mvil y las bases de datos empresariales. Fundamentos de WCF y Windows Workflow para composicin de servicios. Manejo de objetos, e interfaces para la interconexin con los Servicios Web. Construccin de aplicacin mvil y despliegue en emuladores de acuerdo a caso de estudio. Actualizacin en SBL y tecnologa RFID para dispositivos mviles Fundamentos de Servicios Basados en Localizacin. Fundamentos de tecnologa RFID. Incorporacin de GPS en aplicaciones basadas en J2ME. Incorporacin de RFID en aplicaciones basadas en Windows Mobile.

20

20

COORDINADOR ACADMICO:
Jos Fabin Daz Silva, Director de Programas de Sistemas Universidad Manuela Beltran, Universidad Manuela Beltran y Corporacin educativa ITAE. Magister en Software libre,

administracin Web y Comercio Electrnico de la Universidad Autnoma de Bucaramanga en convenio con la Universitat Oberta de Catalunya, Especialista en tecnologas avanzadas para el desarrollo de Software de la Universidad Autnoma de Bucaramanga, Ingeniero de Sistemas de la Universidad autnoma de Bucaramanga.

DOCENTES INVITADOS:
Edward Jos Beltran Lozano, Ingeniero de sistemas- Universidad Industrial de Santander, Especialista en Servicios Telemticos e Interconexin de Redes Universidad Manuela Beltran. Carlos Rodriguez, Ingeniero de sistemas Universidad Autnoma de Bucaramanga, especialista en tecnologas avanzadas para el desarrollo de software Universidad Autnoma de Bucaramanga.

INVERSIN:

Egresados: $2078.000 Particulares: $2200.000

REQUISITOS DE INGRESO:
Fotocopia Documento de Identidad ampliado 1 Foto a color tamao 3x4 Diligenciar formulario Inscripcin

INFORMES E INSCRIPCIONES: UNIVERSIDAD MANUELA BELTRAN


E- mail: fabian.diaz@umb.edu.co Direccin Programas Sistemas Conmutador 6525202 ext. 7301 Universidad Manuela Beltran Sede C Ingenieras Calle 33 27-62 Barrio la Aurora. Bucaramanga, Santander -Colombia www.umbbga.edu.co

Vous aimerez peut-être aussi