Identificar problemas y proponer soluciones integrando las tecnologías emergentes en Internet.



Documentos relacionados
Desarrollar aplicaciones de comercio electrónico que permitan a cualquier empresa comercializar productos y servicios.

Programación II. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

(4-0-8) Participantes

Miembros de la Academia de Informática. a) Relación con otras asignaturas del plan de estudios. Desarrollo de Sistemas Web II Taller de Base de Datos

Participantes

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Administración avanzada de Sistemas Operativos. Carrera: Licenciatura en Informática

1.-DATOS DE LA ASIGNATURA

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Participantes. Academia de sistemas y computación del Instituto Tecnológico de Zacatecas. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS

1.-DATOS DE LA ASIGNATURA

Programación III. Carrera: Licenciatura en Informática Clave de la asignatura: DAM Miembros de la Academia de Informática

1.-DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura:

Academia de Ingeniería en Sistemas Computacionales

Academia de la carrera de Licenciatura Informática del Instituto Tecnológico Aguascalientes

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Desarrollo de aplicaciones para. dispositivos móviles. Carrera:

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles Carrera: Licenciatura en Informática

Nombre de la asignatura: Programación Web. Créditos: Aportación al perfil

Seguridad Institucional

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Academia de Ingeniería en Sistemas Computacionales

NEGOCIOS POR INTERNET.

Carrera: Integrantes de la Academia de Ingeniería Industrial: Ing. Iniria Guevara Ramírez

Que el alumno domine las técnicas del procesamiento de imágenes en entornos distribuidos.

La unidad dos, se centra en la arquitectura y uso de entornos de desarrollo de

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: ING. EN SISTEMAS COMPUTACIONALES Clave de la asignatura: RDF Participantes

Adquirir conocimientos y habilidades para diseñar e implementar soluciones de software para diferentes tipos de dispositivos móviles.

Carrera : Academia de Sistemas y Computación. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS ASIGNATURAS TEMAS ASIGNATURAS TEMAS

Nombre de la asignatura: Tecnologías de Información. Carrera: Licenciatura en Informática.

Caracterización de la asignatura. Intención didáctica. 1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Programación de Móviles.

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

CARRERA: LICENCIATURA EN INFORMATICA

Carrera: IFE Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

ING. EN SISTEMAS COMPUTACIONALES Clave de la asignatura: RDF Participantes

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: SCE Clave de la asignatura: 4-0-8

Carrera: ADT Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

Formación a distancia de EXPERTO EN PROGRAMACIÓN EN JAVA

Nombre de la asignatura: Administración de base de datos. Representantes de la academia de Ingeniería en Sistemas Computacionales del ITZ

Comunicación Organizacional

Planificación y Modelado

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles. Carrera:

PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB

Nombre de la asignatura: Base de Datos Avanzadas. Carrera: Licenciatura en Informática. Clave de la Asignatura: BDC-0702

Nombre de la asignatura: Aplicación de Software administrativo II. Representantes de la

INTEGRACION DE BASES DE DATOS EN LA WEB

Carrera : ADM Participantes Representante de las academias de Administración de los Institutos Tecnológicos.

1. INTRODUCCIÓN Y OBJETIVOS

Carrera: ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos. Academias de Ingeniería

Carrera: IAE Participantes. Representantes de las academias de Ingeniería Ambiental. Academia de Ingeniería

Carrera: IFS Participantes. Profesores de la Academia de la Licenciatura en Informática del Instituto Tecnológico de Aguascalientes

Desarrollo de Emprendedores

NEGOCIOS INTELIGENTES.

1.-DATOS DE LA ASIGNATURA

Academia de Ingeniería en Sistemas Computacionales

Carrera: SCE Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

SCM Participantes

Carrera : Arquitectura ARI

Presupuestos. Carrera : COE Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

Estructura de datos. Carrera: SCC Participantes

Carrera: IFH Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: Ingeniera en Tecnologías de la Información y Comunicaciones

Academia de Sistemas y Computación del ITSCCH. Asignaturas Temas Asignaturas Temas

3. Participantes en el diseño y seguimiento curricular del programa. Lugar y fecha de elaboración o revisión

Publicidad. Carrera: M0C Participantes. Representantes de la Academia de Administración. Asignaturas Temas Asignaturas Temas

Carrera: Ingeniería Civil CIE 0524

Nombre de la asignatura: Programación Estructurada. Créditos: Aportación al perfil

Dibujo. Carrera: SCV Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Calidad de software. Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera : Academia de Sistemas y Computación. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS ASIGNATURAS TEMAS ASIGNATURAS TEMAS

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Ingeniería de Software. Ingeniería en Sistemas Computacionales.

Nombre de la asignatura: Multimedia. Carrera: Licenciado en Informática Administrativa

Carrera: MES Participantes. Integrantes de la Academia de Sistemas y Computación. Integrantes de la Academia de Sistemas y Computación

Carrera: INB Participantes. Representante de las academias de ingeniería industrial de Institutos Tecnológicos.

REDES INALÁMBRICAS 1. DATOS DE LA ASIGNATURA

Carrera: DWF

Asignaturas Temas Asignaturas Temas

Análisis Económico y Financiero

Carrera: INB Participantes. Representante de las academias de ingeniería industrial de Institutos Tecnológicos.

Contabilidad de Costos

Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Bases de datos para toma de decisiones

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Redes II. Carrera: REM Academia de Sistemas Computacionales. Academia de Sistemas Computacionales. Academia de Sistemas Computacionales

Carrera: COC Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

1.-DATOS DE LA ASIGNATURA. Nombre de la asignatura: Carrera: Clave de la Asignatura: Créditos:

Representantes de la Academia de Ingeniería en Sistemas Computacionales

Carrera: REM Academia de Sistemas Computacionales. Academia de Sistemas Computacionales. Academia de Sistemas Computacionales

Integrantes de la Academia de Licenciatura Administración del Instituto Tecnológico de Mérida. Relación con otras asignaturas del plan de estudios.

Nombre de la asignatura : Carrera : Clave de la asignatura : 2-3-7

Bases de Datos I. Carrera: SCB Bases de Datos II

Contabilidad Financiera

Nombre de la asignatura: Controladores Lógicos Programables. Lugar y Fecha de Elaboración o Revisión Participantes Observaciones

ASIGNATURAS TEMAS ASIGNATURAS TEMAS Tecnologías de redes de área amplia I Todos Ninguna Ninguno

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES

Transcripción:

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: DISPOSITIVOS MOVILES Licenciatura en Informática 3-2-8 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Participantes Observaciones (cambios y justificación) 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio Asignaturas Anteriores Temas Posteriores Asignaturas Temas Programación Avanzada la Web Ninguna Todos b). Aportación de la asignatura al perfil del egresado Identificar problemas y proponer soluciones integrando las tecnologías emergentes en Internet. Instalar, configurar y administrar servicios de Internet para dar soporte a aplicaciones que lo requieran. Evaluar y aplicar metodologías para el diseño y desarrollo de aplicaciones para Internet.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Al término del curso el estudiante, aprenderá la programación de utilizando el lenguaje Java, herramienta que proporciona un entorno homogéneo para el desarrollo de aplicaciones para distintos sistemas operativos y distintos tipos de dispositivos 5.- TEMARIO Unidad Tema Subtemas I. Introducción al desarrollo de (MIDs). II. Ambientes de desarrollo. III. Introducción a Java para MIDs. IV. Desarrollo de MIDlets. 2.1 Aplicaciones J2ME 2.2 J2ME Wireless Toolkit 2.3 Java Studio Mobility 2.4 NetBeans 3.1 API MIDP 3.2 Tipos de Comandos 3.2.1. OK 3.2.2. CANCEL 3.2.3. BACK 3.2.4. STOP 3.2.5. HELP 3.2.6. SCREEN 3.2.7. ITEM 3.3. Métodos del API MIDP 3.3.1. startapp() 3.3.2. pauseapp() 3.3.3. destroyapp() 4.1. Editar un MIDlet 4.2. Compilar un MIDlet 4.3. Preverificar MIDlet 4.4. Ejecución en el emulador 4.5. Ejecución en el dispositivo V. Interfaz de Usuario 5.1 Componentes de alto nivel

5.2 Comandos de usuario 5.3 Diseño de pantallas 6.- APRENDIZAJES REQUERIDOS Conocimientos básicos de programación orientada a objetos. Conocimientos de uso y manejo de Internet (Browser, email). Conocimientos de lenguaje de programación Java 7.- SUGERENCIAS DIDÁCTICAS Propiciar el trabajo en equipo para desarrollar proyectos. Desarrollar ejemplos de lo simple a lo complejo, buscando que el estudiante, asocie el tema con elementos significativos de su entorno. Realizar practicas donde el profesor conduzca paso a paso a sus estudiantes en el desarrollo del ejemplo, teniendo el cuidado que durante la solución se resalten los puntos de importancia que la teoría define, ya sea como concepto o el uso de la sintaxis en el momento de su aplicación. Propiciar el desarrollo y la realización de prácticas. Solicitar al estudiante el desarrollo de un proyecto de su interés, aplicando los conocimientos adquiridos durante el curso. Involucrar al estudiante en las innovaciones que la evolución de las herramientas genera día con día, propiciando que éste se documente en distintas fuentes de información impresa y electrónica. Seleccionar en acuerdo de academia, la herramienta para la programación de en Java a utilizar conforme a las necesidades del entorno, el contenido del programa y los recursos disponibles. 8.- SUGERENCIAS DE EVALUACIÓN Informar al estudiante, la ponderación de las diferentes actividades del curso. Participar en clase y en el laboratorio. Elaborar reportes de prácticas. Aplicar exámenes escritos y prácticos (en computadora) correspondientes a cada unidad. Dar seguimiento a los avances y documentación del proyecto propuesto. 9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introducción al desarrollo de (MIDs).

Explicará la importancia del desarrollo de aplicaciones móviles basadas en Java 1.1 Buscar, seleccionar y comentar información sobre del desarrollo tecnológico de los 1.2 Discutir las protocolo de transporte WAP 1.3 Discutir las características de la tecnología Java 2 Micro Edition 1.4 Identificar un problema, a partir del cual pueda definir el proyecto de curso. UNIDAD 2.- Ambientes de Desarrollo. Explicará las características de los diferentes ambientes de desarrollo para la programación de basados en Java 2.1 Discutir las desarrollo J2ME Wireless Toolkit. 2.2 Discutir las desarrollo Java Studio Mobility. 2.3 Discutir las desarrollo NetBeans. 2.4 Definir el proyecto a desarrollar en el curso 2.5 Seleccionar el desarrollo para el diseño y construcción del proyecto UNIDAD 3.- Introducción a Java para MIDs.

Explicará los diferentes objetos, métodos y comandos que contiene la interfaz de aplicación programable de Java 2 Micro Edition 3.1 Explicará la sintaxis de los diferentes comandos de J2ME 3.2 Explicará la sintaxis de los diferentes métodos del API MIDP 3.3 Ilustrará con ejemplos los puntos anteriores UNIDAD 4.- Desarrollo de MIDlets. Aplicará la API MIDP para la programación de basados en Java 4.1 Explicará el ciclo de ejecución de un MIDLET en NetBeans 4.2 Describirá los diferentes emuladores para la ejecución de MIDLETs en NetBeans 4.3 Desarrollará algunos MIDLETs UNIDAD 5.- Interfaz de Usuario Explicará la importancia del diseño de pantallas mediante componentes de alto nivel 5.1 Aplicará en su proyecto conocimientos de componentes de alto nivel y diseño de pantallas. 5.2 Presentará el proyecto final. 10. FUENTES DE INFORMACIÓN 1. J2ME in a Nutshell Kim Topley O'Reilly Media ISBN: 059600253X 2002 2. Java 2 Micro Edition James P. White and David A. Hemphill Manning Publications ISBN: 1930110332 2002

3. J2ME: The Complete Reference James Edward Keogh McGraw-Hill/OsborneMedia ISBN: 0072227109 2003 11. PRÁCTICAS 1.- Instalar y configurar el NetBeans incluyendo el Mobility Pack 2.- Diseñar un MIDLET con formularios 3.- Diseñar un MIDLET con manejos de eventos 4.- Diseñar un MIDLET con imágenes 5.- Diseñar un MIDLET que consuma un servicio Web