Teléfonos

Sucursal Roma:
5564 7993 y 5264 4719

En persona

Roma: Tuxpan #2, Esquina con Av. Insurgentes, Col. Roma Sur

Direcciones:

ver croquis

ver instalaciones

Cuentas bancarias

 

 

 

Diplomados:

  • Webmaster  con Certificación de logo de centro de capacitacion

    • Diplomado de desarrollo de páginas web 2.0 con la paquetería Adobe CS5, XHTML, CSS, DHTML, Ajax, jQuery, XAMPP, PHP, MySQL y técnicas SEO.   diplomadoConoce más
  • Informatica para la oficina

    • Aprende el uso correcto de las aplicaciones más usadas en la oficina: Windows, Internet, Word y Excel diplomadoOfficeConoce más
  • Web 2.0 "Sólo código"

    • El objetivo principal del diplomado es mostrar cada una de las tecnologías involucradas en el desarrollo de aplicaciones para la Internet sin el uso de herramientas de diseño, es decir, "sólo código": PHP, JavaScript, AJAX, Publicación Web  diplomadoConoce más
 

Introducción al curso de Java Micro Edition

Entre las grandes revoluciones tecnológicas de nuestro tiempo está la tendencia a la miniaturización. Por eso, en el desarrollo de computadoras personales ha habido un gran crecimiento en las tecnologías de dispositivos de bolsillo que caben en la palma de la mano; de hecho, en un principio estos dos conceptos fueron usados por las empresas para describir a esta tecnología: pocket y palm; en tanto que estos dispositivos han ido adquiriendo más capacidades, es decir, mayor volumen de memoria de ejecución y almacenamiento, y mayores posibilidades de procesamiento, han ido evolucionando hacia el concepto de Asistente persona digital (PDA: Personal Digital Assistant), a lo cual se le han agregado las posibilidades de comunicación móvil: la telefonía y la mensajería. Con La Java Micro Edition se pueden hacer aplicaciones para estas tecnologías.

Junto con los aparatos descritos en el párrafo anterior, cuyo principal representante son los celulares, están otras alternativas que entran al concepto de dispositivos móviles: handhelds, teléfonos inalámbricos, consolas para videojuegos, buscapersonas, micro reproductores de audio y video, etc. La mayoría de estas tecnologías tienen un micro procesador y un sistema operativo que tiene instalada alguna de las versiones de la Java Virtual Machine para Micro Edition, conocida como KVM (Kilo Virtual Machine).

Los creadores del lenguaje Java se refieren a la tecnología Micro Edition como "La más ubicua plataforma de aplicaciones para dispositivos móviles"; lo que significa que en el curso de Java Micro Edition se aprenderá a hacer aplicaciones que se pueden ejecutar en la mayoría de los teléfonos celulares y en casi cualquier computadora de bolsillo.

De lo anterior se deduce que una de las ventajas de los programas hechos con lo aprendido en el curso de Java Micro Edition es que son portables: las aplicaciones se pueden ejecutar lo mismo en un teléfono con el sistema operativo Symbian, Garnet o Windows Mobile, que en una Palm o HP Pocket de hace cinco o diez años.

Con el curso de Java Micro Edition se completa la oferta educativa de 3CT en cuanto a la introducción al lenguaje más popular de nuestro tiempo. Con este sexto módulo, el alumno ha sido introducido a cada una de las tres ediciones que conforman la plataforma completa del lenguaje Java.

 

objetivos del cursoObjetivos del curso

Con el curso de Java Micro Edition el alumno aprenderá a hacer aplicaciones que se ejecutan en dispositivos tales como PDA´s, teléfonos celulares, buscapersonas, etc. Además, tendrá una panorámica de las alternativas a las que se tiene acceso en toda la plataforma del lenguaje Java.

Por otro lado, el alumno estará en condiciones de acceder a los cursos avanzados de Java:

  • Struts
  • Hibernate

ejerciciosEjercicios

Para poner en práctica los conocimientos adquiridos en el curso, los alumnos realizarán los siguientes ejercicios:

  • Un juego en el que el usuario adivina un número entre 0 y 100
  • El juego de los 15
  • Una manejador de alarmas y citas

temarioTemario

  • Introducción
    • Descripción de la Micro Edition
    • Descripción de las configuraciones y los perfiles en los que se puede desarrollar una aplicación Micro Edition
    • La CLDC
    • El MIDP
    • Definición de Midlet
    • Arquitectura de un Midlet
  • Clases principales para la creación de la interface gráfica
    • MIDlet
    • Display
  • Programación de alto nivel
    • Clases Displayables
      • Form
      • TextBox
      • List
    • Clases Item
      • StringItem
      • ImageItem
      • Image
      • TextField
      • DateField
      • ChoiceGroup
      • Gauge
    • Ticker
    • Botones
      • Command
      • CommandListener
    • Otros manejadores de eventos
      • ItemCommandListener
      • ItemStateListener
    • Persistencia
      • RecordStore
    • Programación intermedia
      • CustomItem
      • Key events
    • Programación de bajo nivel
      • Canvas
        • Métodos paint() y repaint()
        • Key events
        • Interacción de Canvas con otras clases displayables
  • Hilos
    • Timer
    • Thread
  • Peticiones HTTP desde Java Micro Edition (Comunicación de Midlets con JSPs)
 

ventajas adquiridasVentajas adquiridas

Al terminar el curos de Java Micro Edition los alumnos habrán obtenido un acercamiento a los mecanismos de programación para dispositivos móviles, por lo cual habrán accedido a una perspectiva de las tres ediciones de la plataforma Java: sabrán combinar, además, aplicaciones stand alone y cliente-servidor con JDBC y bajo HTTP.

cursos que siguenCursos que siguen

Al aprobar el curso de Java Micro Edition puedes acceder a al conocimiento de los Frameworks que impartimos en los siguientes cursos:

  • Struts
  • Hibernate

Asimismo, puedes tomar este curso para mejorar tu desempeño en la programación web:

preguntas frecuentesPreguntas frecuentes

¿Cuál es el uso profesional para la Micro Edition? ¿No sirve sólo para hacer juegos?
Dos ejemplos: en este momento hay empresas cuyas aplicaciones para la venta y el reparto de sus productos a sus distribuidores funcionan con un dispositivo móvil (que lleva el agente que visita al cliente) que lee los datos de un servidor web y hace actualizaciones en tiempo real. Otra de las utilidades frecuentes es usar handhels para la atención de las mesas en los restaurantes. En ambos casos, las aplicaciones se pueden hacer con la información ofrecida en el curso de Java MicroEdition.
¿Qué relación tiene Java Micro Edition con Android?
Android es un sistema operativo que desarrolló Google para teléfonos celulares; aunque hay toda una plataforma de desarrollo en Java para hacer aplicaciones nativas tiene instalada la Kilo Virtual Machine, lo que permite que las aplicaciones hechas con Micro Edition se ejecuten sin problemas.