Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Introducción a la programación de Dispositivos Móviles

Presentación del curso
by

Carlos Zuniga

on 15 January 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Introducción a la programación de Dispositivos Móviles

Contenidos 1. Programación Básica en el Lenguaje Java
(1 Semana) 1. Introducción a la Programación
2. Programación Orientada a Objetos
3. Introducción a Java
4. Estructura del Lenguaje
5. El entorno de desarrollo NetBeans
6. Programación Básica
7. Clases y Objetos en Java
8. Control de errores -‐ excepciones
9. Entrada / Salida en Java
10. Herencia y polimorfismo.
11. Interfaces 2. Introducción a las plataformas Móviles
(4 Semanas) 1. Arquitectura general
2. Configuraciones y perfiles : CDC, CLDC, MIDP
3. Emuladores existentes
4. Instalación y uso del Emulador para programar las aplicaciones
5. Integración con entornos de desarrollo 3. Interfaz gráfica de usuario en el Dispositivo (3 semanas) 1. MIDLets y Displays
2. Diagrama de Estados de un MIDlet
3. Controles de alto nivel
4. Eventos
5. Gestión de la interfaz a bajo nivel
6. Imágenes
7. Eventos de teclado y de puntero
MODULO 4. Tipos de Animación
(3 Semanas) 1. Hilos
2. Mecanismos de comunicación entre hilos
3. Técnicas de Sonido y Animación 5. Tipos de Almacenamiento
(2 Semanas) 1. Almacenamiento
2. Arquitectura y restricciones del sistema de almacenamiento
3. RecordStores
4. API RMS
5. Acceso a los registros individuales
6. Eventos Introducción a la Programación de Dispositivos Móviles Requisitos: Programación IV

Naturaleza: teórico/práctico

Área disciplinaria: Ingeniería de software

Nivel: IV Nivel

Ciclo Lectivo: I Ciclo de 2013

Profesor: Lic. Carlos Zúñiga Solís, M.Sc

Coordinador: Ing. Julio Arrieta Experiencia laboral: Prof. Carlos Zúñiga Solís Holland Egineering (2007 - 2008)

Fiserv (2008 - 2009)

Totem Technologies (2009 - Presente) Estudios formales: Máster en Tecnologías informáticas avanzadas Universidad de Castilla-La Mancha (2011-2012) Grupo de investigación SMILe Licenciatura en Informática con énfasis en Sistemas web Universidad Nacional (2009 - 2012) Mención Summa Cum Laude Bachillerato en Ingeniería de sistemas de información Universidad Nacional (2004 - 2007) Consideraciones importantes El curso hará una introducción a las plataformas móviles y profundizará en la explicación de
dispositivos pequeños tales como: teléfonos móviles, PDA o Smartphones, Tablets,etc. A su vez, se
explicará el funcionamiento de dispositivos móviles pero de un mayor tamaño como los
dispositivos empotrados. Se estudiarán dos configuraciones diferentes: Connected Device
Configuration (CDC) y Connected Limited Device Configuration (CLDC). En cuanto al perfil, se
estudiará Mobile Information Device Profile (MIDP), que es un perfil basado en CLDC para
dispositios móviles con capacidad de comunicación, tales como teléfonos móviles. Se manejará el
MIDP el cual define aspectos como la interfaz de usuario, almacenamiento persistente,
comunicación en red y el modelo de aplicación. Los diversos conceptos que se estudiarán en el
curso serán ilustrados con ejemplos prácticos, tales como la construcción de midlets gráficos
(juegos), midlets para la conexión a la red (utilizando Bases de Datos y RecordStores, aplicaciones
cliente-servidor, etc) en ambientes tales como: Android y Symbian. Descripción Objetivo general Introducir al estudiante en el tema de los dispositivos móviles contemplando: conceptos, arquitectura, características, categorías y alcance del paradigma Objetivos específicos 1. Estudiar un lenguaje de programación apropiado para dispositivos móviles.

2. Investigar, el manejo de elementos de GUI a nivel de dispositivos móviles así como de elementos de animación para implementarlo en las aplicaciones a realizar.

3. Poner en práctica el manejo del almacenamiento en los dispositivos móviles como sistema persistente de datos (iteración con bases de datos y recordStore).

4. Implementar en un Emulador y poner en Producción (en el dispositivo) al menos 2 proyectos: Sistema de Información y un Juego.
Full transcript