Página Principal  
 
 
Apoyo financiero

Datos móviles y aplicaciones J2ME

MÓDULO 1: TECNOLOGÍAS MÓVILES (28 horas)
Introducción GSM

  • Introducción
  • Principios de transmisión
  • Servicios GSM
  • PLMN GSM
  • Información general señalización GSM

Introducción GPRS – Edge

  • Introducción e información general
  • GPRS General Packet Radio Services
  • Edge Enhanced Data GPRS
  • Protocolos GPRS, Edge

Introducción UMTS

  • Introducción
  • Tercera generación (3G)
  • Evolución UMTS
  • Red UMTS

El negocio de las aplicaciones móviles

  • Cadena de valor
  • Modelos de negocios
  • Experiencias en el mundo
  • Experiencias en la Región Andina

arriba

MÓDULO 2: TECNOLOGÍAS DATOS MÓVILES. (32 horas)
Introducción a Mobile Data

  • Internet móvil
  • Factores que impulsan la evolución de Mobile Data
  • Actores en el mercado
  • Estudio de casos
  • Situación actual datos móviles
  • Aplicaciones y servicios
  • Aplicaciones y servicios soportados
  • Problemas de seguridad y soluciones
  • Problemas con el sistema de precios y facturación.

Soluciones

  • Rol de las tecnologías de red inteligente
  • Roaming
  • Desafío en el desarrollo de aplicaciones
  • Calidad de servicio con IP y redes de datos

Mobile Data Message Flow
MMS

  • Mercado MMS
  • Ideas de servicio basadas en MMS
  • Estándar MMS
  • Escenario de clientes MMS
  • Implementaciones MMS basadas en WAP
  • Requerimiento de componentes de red y flujo de
    mensajes
  • Modelos de cobro MMS
  • Ejercicio: crear y enviar su propio MMS

El Protocolo WAP

  • Introducción a WAP
  • Datagrama protocolo wireless
  • Capa de seguridad en transporte wireless
  • Módulo de identificación wireless
  • Protocolo transacción wireless
  • Protocolo de sesión wireless
  • Ambiente de aplicación wireless
  • Perfil de usuario
  • WAP Push
  • Características del nuevo WAP 2.0

Mobile Data Charging

  • Cobro- facturación
  • ¿Qué se puede ser cobrar?
  • Cuestionamiento de facturación en el mundo
    de datos móviles
  • Escenarios de cobro

arriba

MÓDULO 3: JAVA BÁSICO CON ENFOQUE A J2ME (40 horas)
Introducción a Java

Fundamentos de lenguaje

  • Archivos fuente
  • Arreglos
  • Palabras claves e identificadores
  • Tipos de datos primitivos
  • Literales
  • Fundamentos de clases
  • Paso de argumentos

Operadores y asignación

Modificadores

  • Modificadores de acceso
  • Otros modificadores

Conversión y casting

  • Conversión de primitivos
  • Casting de primitivos
  • Conversión de referencias de objetos
  • Casting de referencias de objetos

Flujos de control, excepciones y aserciones
Objetos y clases

  • Herencia
  • Encapsulamiento
  • Sobrecarga y sobrescritura
  • Constructores
  • Clases internas

Los paquetes java.lang y java.util

  • Object
  • Math
  • Clases envolventes
  • String, StringBuffer

Hilos

  • Fundamentos de hilos
  • Controlar hilos
  • Monitores, wait(), y notify()

Input y output

  • File
  • Streams, Readers, y Writers

Sockets

  • Conceptos básicos de socket
  • Socket class
  • Socket exceptions

MÓDULO 4: JAVA PARA MÓVILES - J2ME (44 horas)
J2ME y MIDP

  • Qué es J2ME
  • Configuraciones y perfiles
  • Limitaciones

Crear una aplicación

  • MIDlet
  • Ciclo de vida de una aplicación
  • Compilar y distribuir una aplicación
  • JAD, JAR, formatos

Interfaces de alto nivel

  • Trabajar con formularios
  • Alertas y campos de texto

Interfaces de bajo nivel

  • Trabajar con la pantalla
  • Dibujar y crear imágenes virtuales
  • Lectura de imágenes
  • Interacción con el teclado: teclas estándar y de juego

Almacenamiento

  • Almacenamiento de información en el equipo

Comunicaciones

  • Utilizando conexiones de red
  • Conexión a un servidor en internet

J2ME - Siemens

  • API de Siemens para J2ME
  © 2008 - Escuela Colombiana de Ingeniería Julio Garavito - Webmaster - Mapa del Sitio