nativo

JNIEasy 1.2.1 Soporte de Solaris x86 y Mac Leopard

He liberado la versión de JNIEasy 1.2.1

En esta nueva versión se añade soporte para Solaris x86 y se solucionan los problemas de Mac OS X 10.4 (Tiger al menos desde 10.4.5 y Leopard 10.5).

JNIEasy es una librería que permite acceder desde Java a código nativo típicamente C y C++ y viceversa sin JNI en donde a través de técnicas de sincronización transparente se consigue que un objeto Java represente a un objeto clase C++ y viceversa incluyendo atributos y métodos. JNIEasy puede usarse como una alternativa a JNI.

Actualmente JNIEasy se ejecuta en las siguientes de plataformas con procesadores x86: Windows, Linux, Mac OS X y Solaris.

Otros cambios menores son los siguientes:

* JNIEasy.setFeature("java.library.path","path-list")

Publicado JNIEasy v1.2 añadiendo soporte de Mac OS X

JNIEasy es una librería Java que permite acceder a librerías nativas (DLLs/shared objects/dynamic libraries) programando 100% en Java.

El enfoque llamado Java Native Objects consiste en sincronizar objetos Java con el mundo nativo, por ejemplo un objeto Java puede ser mapeado a un objeto C++ (o una estructura o una unión). Cuando un atributo desde Java es leído/modificado lo es también la versión nativa y viceversa, cuando un método Java es llamado es automáticamente llamado la versión C++ y también es posible desde C/C++ llamar a métodos Java sin usar JNI obteniendo "punteros a funciones Java" desde C/C++. Los objetos Java son POJOs en donde se consiguen mapear los tipos básicos Java tal y como enteros, reales, String y arrays como enteros, reales, cadenas y arrays nativos.

DJ Project, integración de navegadores web y reproductores flash en aplicaciones Swing

DJ Project es un proyecto libre que proporciona herramientas y librerías para apoyar el desarrollo de aplicaciones de escritorio Java. DJ Project - Native Swing es una parte del anterior proyecto que pretende facilitar la integración de componentes nativos en aplicaciones Swing, especialmente la integración de navegadores web y reproductores de Flash.

 

OpenOffice 3.0 con soporte nativo para Mac OS X para el año que viene

OpenOffice 3.0 todavía se encuentra en desarrollo y su lanzamiento está previsto para septiembre del 2008, sin embargo sus desarrolladores ya nos adelantan que tendrá soporte nativo para Mac OS X. Pues bien, a partir del año que viene la propia OpenOffice.org nos ofrecerá una versión con soporte nativo para Mac OS X y su interfaz Aqua gracias a la ayuda de Sun que les ha cedido dos de sus programadores para llevar a cabo esta tarea.

» noticia original

Valid XHTML 1.0 Strict