Entradas

Mostrando entradas de septiembre, 2012

Mas de programación móvil.

Maquinas virtuales Las máquina virtual Java tiene como función principal  interpretar código intermedio (bytecode) procedente de la pre-compilación a código ejecutable por la plataforma, permitiendo así efectuar llamadas al sistema operativo subyacente para que este evalué el código y establezca reglas de seguridad para que el lenguaje Java se ejecute. Esto proporciona al programa independencia a la plataforma con respecto al hardware y al sistema operativo del dispositivo, lo cual lo convierte en interoperable. A diferencia de las ediciones de java J2SE y J2EE, J2ME utiliza una máquina virtual con capacidades reducidas debido de las características intrínsecas de los teléfonos celulares con el fin de realizar una implementación menos exigente. De acuerdo al tipo de configuración se utiliza una máquina virtual distinta. La Máquina Virtual de la Configuración CLDC se denomina KVM y la de la configuración CDC CVM. KVM (Kilobytes Virtual Machine) Es la máquina virtual ...

Java 2 ME

Que es J2ME? Cuando Sun decidió lanzar su nuevo standard Java, llamado Java2, creó tres diferentes entornos para desarrollo y ejecución de aplicaciones. Estos fueron J2SE, J2EE y J2ME. J2SE (Java 2 Standard Edition) es, por decirlo de alguna manera, la base de la tecnología Java. Permite el desarrollo de applets (aplicaciones que se ejecutan en un navegador web) y aplicaciones independientes (standalone). J2SE es el heredero directo del Java inicial (antes de Java 2). J2EE (Java 2 Enterprise Edition) está basado en J2SE, pero añade una serie de características necesarias en entornos empresariales, relativos a redes, acceso a datos y entrada/salida que requieren mayor capacidad de proceso, almacenamiento y memoria. La decisión de separarlos es debida a que no todas estas características son necesarias para el desarrollo de aplicaciones standard. J2ME es la versión de Java orientada a los dispositivos móviles. Debido a que los dispositivos móviles tienen una potencia de...