Objective-C è il linguaggio di programmazione principale utilizzato per l'OS X e iOS sistemi operativi.
J2ObjC consente agli sviluppatori di eseguire sorgente Java all'interno di un app iOS o OS X.
Lo scopo e principi dietro qualcosa come J2ObjC è quello di permettere agli sviluppatori di scrivere nucleo di un'applicazione in Java, che verrà eseguito senza problemi su dispositivi Android, e sarà compilato per Objective-C in dispositivi iOS.
In questo modo c'è solo una base di codice per gestire, invece di due o più.
creati da Google, J2ObjC è attualmente in uso in alcuni dei propri progetti
Cosa c'è di nuovo in questa versione:.
- Questa versione elimina la & quot; beta & quot; tag dal progetto, come è ora utilizzato da molte applicazioni iOS.
- libjre_emul.a Spalato in sotto-librerie, per supportare gli sviluppatori che necessitano di applicazioni più piccole.
- Supporto iOS codice binario.
- supporto runtime Riscritta per i campi volatili.
- Aggiunto fornitore Firma java.security.
Cosa c'è di nuovo nella versione 1.0.0:
- Questa versione elimina la & quot; beta & quot; tag dal progetto, come è ora utilizzato da molte applicazioni iOS.
- libjre_emul.a Spalato in sotto-librerie, per supportare gli sviluppatori che necessitano di applicazioni più piccole.
- Supporto iOS codice binario.
- supporto runtime Riscritta per i campi volatili.
- Aggiunto fornitore Firma java.security.
Cosa c'è di nuovo nella versione 0.9.8.2.1:
- Problemi di miscelazione oggetti Java in contenitori nativi, come NSDictionary.
Cosa c'è di nuovo in 0.9.8.1:
- Issues versione di miscelazione oggetti Java in contenitori nativi, come NSDictionary .
Cosa c'è di nuovo nella versione 0.9.7:
- Problemi di miscelazione oggetti Java in contenitori nativi, come NSDictionary .
Cosa c'è di nuovo in 0.9.6.1:
- Issues versione di miscelazione oggetti Java in contenitori nativi, come NSDictionary .
Cosa c'è di nuovo nella versione 0.9.2:
- Implementato java.lang.reflect.Field accessibilità.
- Implementato android.util.Log, la mappatura a java.util.logging.
- Aggiunto android.text indipendente dalla piattaforma e le classi android.util.
- implementazione nativa iOS di HttpURLConnection, con URL.connect () il supporto per HTTP e HTTPS URL.
Cosa c'è di nuovo nella versione 0.9.1:.
- fissi OKHTTP percorso di repository
Cosa c'è di nuovo nella versione 0.9:
- Traduzione:
- Genera Xcode 5 Guida rapida nelle intestazioni tradotti utilizzando --doc-commenti.
- Riscrivere le espressioni che causano avvisi di espressione non in sequenza in Objective-C.
- Emulazione JRE:
- Aggiunto java.util.zip pacchetto.
- Aggiunto java.lang.Character metodi di unità di codice.
- aggiornati tipo wrapper primitive (vale a dire, java.lang.Integer) e il numero di analisi per Android più recente.
- Riflessione:
- mappatura Class.forName Implementato per le classi tradotti con prefissi pacchetto.
Requisiti :
- Java JDK 1.6 o superiore
- Mac OS X 10.7 o superiore
- Xcode 4 o superiore
Limitazioni .
- J2ObjC è ancora in fase di sviluppo
1 Commenti
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟