• No se han encontrado resultados

DIPLOMADO EN PROGRAMACIÓN DE DISPOSITIVOS MÓVILES

N/A
N/A
Protected

Academic year: 2021

Share "DIPLOMADO EN PROGRAMACIÓN DE DISPOSITIVOS MÓVILES"

Copied!
15
0
0

Texto completo

(1)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC 

DIPLOMADO EN PROGRAMACIÓN DE DISPOSITIVOS MÓVILES TOTAL HORAS: 160 HORAS

96 PRESENCIALES – 64 INVESTIGACIÓN (24 Virtuales – 40 Extracurricular) TOTAL CICLO: 16 SÁBADOS

Introducción

En la actualidad existe una eclosión inmensa de dispositivos móviles, algunos con características muy robustas; casi con la misma capacidad de almacenamiento y procesamiento de los computadores convencionales. El mercado para el desarrollo de aplicativos para estos móviles, se ha segmentado en tres grandes grupos Java ME – Android, iOSx de Apple Windows Mobile – Windows CE, ya que para otras plataformas no existe soporte oficial o hay problemas con el firmeware.

Objetivo

Brindar manejo adecuado de herramientas para el desarrollo de aplicativos en dispositivos móviles; bajo la metodología de servicios para web con tecnologías de Java y/o Microsoft.

Justificación

Cada día se hace más evidente la creciente necesidad de las organizaciones y de las personas por estar conectados siete días veinticuatro horas al día (7/24); por consiguiente, este diplomado brinda las herramientas necesarias para conocer y desarrollar los aplicativos en dispositivos móviles; igualmente, permite conocer y estar a la vanguardia de las últimas tendencias de este campo.

Lo anterior sin mencionar que en el año 2009 se tuvo un reporte de 42.025.520 abonados en telefonía móviles, los cuales requerirán de servicios y personas competentes que puedan desarrollar aplicativos móviles.

(2)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC 

El dinamismo de la programación y el exponencial crecimiento, requiere que los profesionales de hoy renueven diaria y creativamente sus conocimientos; siendo este diplomado la puerta de acceso para ello.

La alta calidad educativa de la ACADEMIA DE DIBUJO PROFESIONAL, el convenio con el IDEC y los ingenieros de sistemas que han diseñado y desarrollado el diplomado garantizan y brindan una base sólida a la inversión que usted realizará.

Módulos

Módulo 1 Fundamentos de Programación Orientada a Objetos con Java (42 horas cátedra). Sesión I  Definición.  Concepto de clase.  Concepto de objeto.  Concepto de interface.  Encapsulación.  Composición.  Herencia.  Polimorfismo

(3)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Sesión II

 Arquitectura de la plataforma.  Tipos de Certificación Java.

 Características de las ediciones Java.  Conceptos básicos de la sintaxis Java.

 Comandos para la compilación y ejecución de programas. Sesión III  Operadores  Control de flujo  Constructores  Inicialización de variables  Arreglos Sesión IV

 Encapsulación, Composición, Herencia y Polimorfismo con Java  Clases y métodos abstractos

 Interfaces

Sesión V

 Gestión de excepciones  Recolección de basura

(4)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC   Distribución de aplicaciones – archivos JAR

Sesión VI

 Etiquetas, Botones, Listas, Combos, Cuadros de texto  Tool tips, Iconos

 Menús, Popup

 Escalas y barras de progreso

Sesión VII  Tablas  Pestanas

 Diálogos predefinidos  Look and Feel

Módulo 2 Desarrollo de aplicaciones WEB para dispositivos móviles (30 horas cátedra). Sesión VIII  Lenguajes de marcado HTML  WML y XHTML-MP  Hojas de estilo  JavaScript

(5)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Sesión IX  Fundamentos de Ajax.  El objeto XMLHttpRequest  Atributos y métodos.  Eventos.  Manipulación de contenidos Sesión X  Servidor Web Sesión XI  Lenguaje PHP Sesión XII

 Base de datos en Mysql

Módulo 3 Interfaz gráfica y manejadores de contenido (18 horas cátedra).

Sesión XIII

 Sitios WEB y aplicaciones amigables.  Introducción a interfaces de usuario  Introducción a jQuery Mobile

 Uso e implementación  Soporte de dispositivos

(6)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Sesión XIV  Diálogos y paginas  Barra de herramientas  Botones  Formato de contenido  Formularios  Vistas  Eventos  Métodos Sesión XV  Instalación.  Anuncios.  Administración

Módulo 4 Desarrollo de aplicaciones con JavaMicroEdition

Sesión XVI

 ¿Qué es JavaME?.  Arquitectura Java ME.  Configuraciones y perfiles.  Herramientas.

(7)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC   Entornos de desarrollo Hola mundo MIDlet.

Sesión XVII

 Interfaces de usuario móvil.  La interfaz Display.

 Controles de formulario.  Manejo de eventos. Sesión XVIII

 Interfaces basadas en Canvas.  Interfaces Java 3D.  Conectividad en red .  Acceso HTTP.  Manejo de sesiones.  Conectividad bluetooth.  Conectividad SIP.  Acceso a Servicios Web.  Multimedia.

 Audio y Video MMAPI.  Capacidades extendidas.  Persistencia en Java ME.  RMS fundamentos.

(8)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC   Estructura de un registro.

 API RMS.

Dos de las secciones se realizaran de forma virtual.

Metodología

 La metodología a desarrollar será 70% práctica durante las 16 sesiones presenciales.

 La metodología cuenta con un porcentaje teórico, el cual se desarrollará de forma expositiva, foros y debates.

 El material del diplomado estará disponible en la plataforma de Moodle.  El proceso de consulta e investigación se hará de forma autónoma por parte

del estudiante y orientada por los dos ingenieros encargados de orientar el diplomado.

 Los estudiantes contarán con una lista de verificación antes de las exposiciones; que le servirá de insumo para evaluar el desempeño de la misma; de forma que los procesos autoevaluación, coevaluación y heteroevaluación se den de forma concertada.

 Las sesiones virtuales se programarán con 15 días de anticipación.

 Los estudiantes deberán crear un cuenta en “skype” para permitir y optimizar la comunicación entre aprendices e instructores en un horario extracurricular y orientar de forma más cercana el proceso de consulta e investigación.

(9)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Sistema de evaluación

 Cada sesión tendrá un trabajo a desarrollar el cual permitirá evidenciar el avance del estudiante.

 Valoración Cualitativa (Empeño, Compromiso, puntualidad, respecto)  Trabajo de investigación.

Dirigido a

Dirigido a estudiantes de diplomados y/o carreras de web, multimedia, marketing y/o las personas que deseen adquirir conocimientos para el desarrollo de aplicativos en dispositivos móviles.

Competencias Laborales

Desarrollador de aplicaciones móviles.

Creador de bases de datos para almacenamiento de aplicaciones móviles. Creador de video - juegos para móviles.

Competencias Profesionales y/o académicas

Bases en la programación Orientada a Objetos con Java y PHP. Interpretación de lenguajes como Java, JavaScript.

Creador de páginas web con HTML.

(10)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Ing. Ferney Eduardo Gutiérrez Salazar

Ing. Oscar Orlando Viana Cordoba

Coordinadores

Ing. Ferney Eduardo Gutiérrez Salazar Ing. Oscar Orlando Viana Cordoba

Instructores

Ing. Ferney Eduardo Gutiérrez Salazar Contacto: [email protected]

Ing. Oscar Orlando Viana Cordoba Contacto: [email protected]

(11)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Currículo de los Instructores

Ing. Ferney Eduardo Gutiérrez Salazar Pregrado

Ingeniero de sistemas (universidad San Buenaventura – Cali) Diplomados

Flash, Photoshop, Posser, Dreamweaver, Actionscript, Indesing, After effect, Exelearning, Hotpotatoes, Captivate,Rhino, Sketchup, Archicad, Xara3d (Camaleón Creativo).

Auditor externo (Icontec). Web master (Uni. Valle).

Diseño curricular de especializaciones técnicas y tecnológicas (SENA) Orientación De Procesos De Formación (SENA)

Diseño curricular de especializaciones técnicas y tecnológicas (SENA)

Curso Especial En Orientación De Programas De Formación Con Enfasis En Proyectos (SENA)

Posgrado

Especialización en formación SENA

(12)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Magister

E-learning universidad Autónoma de Bucaramanga y universidad Oberta de Cataluña.

Perfil profesional

Ingeniero de Sistemas con énfasis en Administración y Análisis de Sistemas. Manejo, análisis y diseño de bases de datos para la implementación en MySQL, Oracle, PostgreSQL.

Desarrollos en Java (Cliente-Servidor) y aplicaciones Stand-Alone en la plataforma de desarrollo Eclipse, Desarrollos WEB lenguaje de programación PHP (Zend Framework), programación JavaScript o Ajax (JQuery Framework), manejo de estilos CSS (blueprint, 960 Framework).

Desarrollo de servicios WEB (SOAP PHP), implementación de graficas estadísticas (Google Graphs API ó Google visualization API).

Conocimientos en arquitectura de computadores y redes bajo el entorno Windows.

Perfil profesional

Ingeniero de Sistemas con énfasis en administración y análisis de sistemas.

Manejo en análisis y diseño de bases de datos para la implementación en MySQL, Oracle, PostgreSQL.

Desarrollos en Java (Cliente-Servidor) y aplicaciones Stand-Alone en la plataforma de desarrollo Eclipse, Desarrollos WEB lenguaje de programación PHP (Zend

(13)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC 

Framework), programación JavaScript o Ajax (JQuery Framework), manejo de estilos CSS (blueprint, 960 Framework).

Desarrollo de servicios WEB (SOAP PHP), implementación de graficas estadísticas (Google Graphs API ó Google visualization API).

(14)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC 

Ing. Oscar Orlando Viana Cordoba Pregrado

Ingeniero de sistemas (universidad San Buenaventura – Cali) Diplomados

Flash, Photoshop, Posser, Dreamweaver, Actionscript, Indesing, After effect, Exelearning, Hotpotatoes, Captivate,Rhino, Sketchup, Archicad, Xara3d (Camaleón Creativo).

Diseño curricular de especializaciones técnicas y tecnológicas (SENA) Orientación De Procesos De Formación (SENA)

Diseño curricular de especializaciones técnicas y tecnológicas (SENA)

Curso Especial En Orientación De Programas De Formación Con Enfasis En Proyectos (SENA)

Posgrado

Especialización en formación SENA

Perfil profesional

Ingeniero de Sistemas con énfasis en administración y análisis de sistemas. Manejo, análisis y diseño de bases de datos para la implementación en MySQL,

(15)

Y EL INSTITUTO DE DESARROLLO EMPRESARIAL Y CREATIVIDAD ‐IDEC  Oracle, PostgreSQL.

Desarrollos en Java (Cliente-Servidor) y aplicaciones Stand-Alone en la plataforma de desarrollo Eclipse, Desarrollos WEB lenguaje de programación PHP (Zend Framework), programación JavaScript o Ajax (JQuery Framework), manejo de estilos CSS (blueprint, 960 Framework).

Desarrollo de servicios WEB (SOAP PHP), implementación de graficas estadísticas (Google Graphs API ó Google visualization API).

Conocimientos en arquitectura de computadores y redes bajo el entorno Windows y MAC.

Referencias

Documento similar

Se propone crear un sistema bajo la programación orientada a objetos en Java ya que es el lenguaje que proporciona diversas ventajas, que nos permitirá hacer

Analizar, diseñar e implementar aplicaciones, ya sean en entorno web, para dispositivos móviles, videojuegos o de ámbito general, utilizando los lenguajes de programación y

Dentro del mundo de la Web se encuentran diversos productos como Zope, servidor de aplicaciones Web, Python, lenguaje de programación interpretado e interactivo, capaz de

Este trabajo esta orientado a la creación de una herramienta para la generación de la capa de acceso a datos para una aplicación WEB usando como lenguaje de programación

JavaScript es un lenguaje de programación que ha permitido el gran desarrollo de la Web, ha sido el avance más significativo en el logro de páginas Web dinámicas y exactas en cuanto

Java es un lenguaje de programación con el que podemos realizar cualquier tipo de programa. En la actualidad es un lenguaje muy extendido y cada vez cobra más importancia tanto en

Como lenguaje de programación para el lado del servidor se escogió PHP, al garantizar con sus características, obtener un producto que se pueda montar en un

Se utilizó Java como lenguaje de programación, PostgreSQL 8.3 como servidor de aplicaciones, el framework Hibernate para el acceso a datos, el framework Seam para la unión entre