Objetivo-C es el lenguaje de programación principal que se utiliza para el OS X y iOS sistemas operativos.
J2ObjC permite a los desarrolladores ejecutar fuente de Java dentro de una aplicación para iOS u OS X.
El propósito y los principios detrás de algo así como J2ObjC es permitir a los desarrolladores escribir el núcleo de una aplicación en Java, que se desarrollará sin problemas en los dispositivos Android, y será compilado para Objective-C en los dispositivos IOS.
De esta manera no sólo una base de código para gestionar, en lugar de dos o más.
Creado por Google, J2ObjC está actualmente siendo utilizado en algunos de sus propios proyectos
¿Qué hay de nuevo en esta versión:.
- Esta versión elimina la & quot; & quot beta; etiqueta del proyecto, ya que ahora es utilizado por muchas aplicaciones de iOS.
- libjre_emul.a divide en sub-bibliotecas, para apoyar a los desarrolladores de aplicaciones que necesitan más pequeñas.
- Soporte IOS código binario.
- soporte de ejecución para los campos Reescrito volátiles.
- Añadido proveedor de Firma java.security.
¿Qué es la nueva en la versión 1.0.0:
- Esta versión elimina la & quot; & quot beta; etiqueta del proyecto, ya que ahora es utilizado por muchas aplicaciones de iOS.
- libjre_emul.a divide en sub-bibliotecas, para apoyar a los desarrolladores de aplicaciones que necesitan más pequeñas.
- Soporte IOS código binario.
- soporte de ejecución para los campos Reescrito volátiles.
- Añadido proveedor de Firma java.security.
¿Qué es la nueva en la versión 0.9.8.2.1:
- Problemas mezclar objetos Java en recipientes nativas, como NSDictionary.
¿Qué hay de nuevo en 0.9.8.1:
- Issues versión de mezcla objetos Java en recipientes nativas, como NSDictionary .
¿Qué hay de nuevo en la versión 0.9.7:
- Problemas mezclar objetos Java en recipientes nativas, como NSDictionary .
¿Qué hay de nuevo en 0.9.6.1:
- Issues versión de mezcla objetos Java en recipientes nativas, como NSDictionary .
¿Qué es la nueva en la versión 0.9.2:
- Implementado accesibilidad java.lang.reflect.Field.
- Implementado android.util.Log, la cartografía a java.util.logging.
- Añadido android.text independiente de la plataforma y las clases android.util.
- aplicación nativa de iOS de HttpURLConnection, con URL.connect () soporte para HTTP y HTTPS URL.
¿Qué hay de nuevo en la versión 0.9.1:.
- Fijo ubicación del repositorio OKHTTP
¿Qué hay de nuevo en la versión 0.9:
- Traducción:
- Generar Xcode 5 Ayuda rápida en las cabeceras traducidos utilizando --doc-comentarios.
- Vuelva a escribir expresiones que causan las advertencias de expresión unsequenced en Objective-C.
- JRE Emulación:
- Añadido java.util.zip paquete.
- Agregado java.lang.Character métodos de bloque de código.
- mejoradas envolturas de tipos simples (es decir, java.lang.Integer) y el número de análisis sintáctico para Android más reciente.
- Reflexión:
- mapeo Class.forName Implementado para las clases traducidos con prefijos de paquetes.
Requisitos
- Java JDK 1.6 o superior
- Mac OS X 10.7 o superior
- Xcode 4 o superior
Limitaciones .
- J2ObjC está todavía en desarrollo
1 Comentarios
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟