Google ha decidido lanzar un traductor para iPhone y iPad que convierte el código fuente de Java a código fuente del lenguaje Objective-C, y que ha sido bautizado con el nombre de J2ObjC.
O, en otras palabras, permite que el código Java sea compatible con el código de aplicaciones iOS sin ninguna edición de los archivos generados.
El proceso de traducción consiste en la conversión de java.lang.Object a NSObject, de boolean a BOOL y de byte a char. Las variables de instancia se convierten en propiedades, las clases anónimas e internas pasan a ser clases externas nombradas específicamente, las interfaces se transforman en protocolos y las pruebas JUnit serán versiones de prueba con estilo JUnit.
J2ObjC es capaz de manejar Java 6, aunque actualmente se presenta con “calidad a medio camino entre alfa y beta”.
Se puede integrar en el flujo de trabajo en desarrollo XCode IDE, así como en Maven y Make. Ha sido licenciado con Apache 2.0 y está disponible en el sitio del proyecto Google Code, junto con documentación y guías de uso.
Andrew Conway ejercerá como CTO para la región e impulsará el desarrollo de la tecnología de…
Getronics se convierte en vicepresidenta ejecutiva de Operaciones en Servicios Digitales y Rubén Giménez, en…
QNAP presenta myQNAPcloud One, una plataforma cloud unificada con backup avanzado y almacenamiento S3, ideal…
Zyxel refuerza su compromiso con la ciberseguridad proactiva integrando seguridad desde el diseño en redes…
Los expertos explican que estos banners "se han vuelto tan comunes que la mayoría de…
WiredScore lanza en España su sello para instalaciones logísticas e industriales, ante la creciente demanda…