Entradas

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...

Instalar Visual Basic 6 en Windows 7

Imagen
Muchos programadores continúan desarrollando aplicaciones con Visual Basic 6 , y son muchos más los que mantienen software compilado con este lenguaje. Hace unos días un colega me comentaba sobre la imposibilidad de hacer funcionar VB6 en Windows 7 , y más tarde en la misma semana otro colega me consultaba como hacer correr un ejecutable de VB6 en Windows 7 , con esas dos casualidades en la misma semana me puse a buscar una solución.   Instalando VB6 en Windows 7 Uno de los primeros problemas con que nos encontramos es que el instalador setup.exe de VB6 está compilado en 16bits, recordemos que VB6 y 5 son de la década de los ’90. Desde 2000 en adelante todos debimos pasarnos a .NET, pero eso implicaba pensar orientado a objetos y muchos se resisten, incluso hoy día. Los sistemas operativos Windows de 64bits corren casi sin problemas el software de 32bits, pero no logran ejecutar el añejo de 16bits. Afortunadamente solo el setup.exe del instalado es...