La programación en dispositivos móviles se caracteriza por su capacidad de proceso de información y portabilidad, permitiendo la comunicación permanente a través de la web. Existen diversas plataformas para programar, entre las cuales destaca JAVA en sus diferentes ediciones (
- Dispositivos con una pantalla mediana Posibilita la navegación a través de un cursor por un menú visualizado en la pantalla. -Servicios como e-mail. Navegador básico de Internet.
Dispositivo móvil de datos básico
Dispositivos que son pequeños y que poseen una pantalla tipo texto (sin gráficas, monocromática). Servicios de SMS (mensajería) WAP o protocolo de acceso a Internet.
Dispositivo móvil de datos limitados
caracteristicas
conexion
capacidad de proceso de la informacion
comunicacion
comunicacion permanente en la web
portabilidad
aparatos con potabilidad y comodidad en el acceso a ella
Esto lleva procesos diseñados para permitir que los trabajos que aquí proyecte el ingeniero puedan desarrollarse correctamente.
Inteligencia Artificial
Sistemas operativos
Bases de datos
Programación
Teoría de la computación
Cálculo matemático
Plataformas utilizadas para programar
Java 2 Enterprise edition (J2EE) -Software dirigido al entorno empresarial. - Se ejecuta no sobre un computador particular, sino sobre una red de computadores, por lo que debe integrar datos que provienen de entornos no compatibles.
Java 2 Standar edition (J2SE) - Edición original de JAVA, dirigida principalmente a computadores de uso personal, con herramientas básicas para desarrollar Applets, y con los aplicativos para realizar interfaces gráficas para los usuarios, redes y multimedia.
Java 2 Micro edition (J2ME) - Versión de JAVA diseñada para ser ejecutada en pequeños dispositivos con limitadas capacidades de memoria y de procesamiento.