Objective-C is de belangrijkste programmeertaal die gebruikt wordt voor de OS X en iOS-besturingssystemen.
J2ObjC stelt ontwikkelaars in staat om Java source uit te voeren binnen een iOS of OS X app.
Het doel en de principes achter iets als J2ObjC is om ontwikkelaars in staat om de kern van een applicatie in Java, die soepel zal draaien op Android-apparaten, en zal worden samengesteld om Objective-C in iOS-apparaten te schrijven.
Op deze manier is er maar één codebase te beheren, in plaats van twee of meer.
Gemaakt door Google, J2ObjC wordt momenteel gebruikt in een aantal van haar eigen projecten
Wat is nieuw in deze release:.
- Deze versie verwijdert de & quot; beta & quot; tag uit het project, zoals het nu wordt gebruikt door veel iOS-apps.
- Split libjre_emul.a in sub-bibliotheken, aan ontwikkelaars hoeven kleinere apps te ondersteunen.
- Ondersteuning iOS bitcode.
- herschreef runtime ondersteuning voor vluchtige velden.
- Toegevoegd java.security Signature provider.
Wat is nieuw in versie 1.0.0:
- Deze versie verwijdert de & quot; beta & quot; tag uit het project, zoals het nu wordt gebruikt door veel iOS-apps.
- Split libjre_emul.a in sub-bibliotheken, aan ontwikkelaars hoeven kleinere apps te ondersteunen.
- Ondersteuning iOS bitcode.
- herschreef runtime ondersteuning voor vluchtige velden.
- Toegevoegd java.security Signature provider.
Wat is nieuw in versie 0.9.8.2.1:
- Issues mengen Java-objecten in de moedertaal van containers, zoals NSDictionary.
Wat is nieuw in versie 0.9.8.1:
- Issues mengen Java-objecten in de moedertaal van containers, zoals NSDictionary .
Wat is nieuw in versie 0.9.7:
- Issues mengen Java-objecten in de moedertaal van containers, zoals NSDictionary .
Wat is nieuw in versie 0.9.6.1:
- Issues mengen Java-objecten in de moedertaal van containers, zoals NSDictionary .
Wat is nieuw in versie 0.9.2:
- Uitgevoerd java.lang.reflect.Field toegankelijkheid.
- Uitgevoerd android.util.Log, in kaart brengen van het aan java.util.logging.
- Toegevoegd platform-onafhankelijk android.text en android.util lessen.
- Native iOS uitvoering van HttpURLConnection, met URL.connect () steun voor HTTP- en HTTPS-URL's.
Wat is nieuw in versie 0.9.1:.
- Fixed OKHTTP repository locatie
Wat is nieuw in versie 0.9:
- Vertaling:
- Genereer Xcode 5 Quick Help in vertaalde headers met behulp --doc-reacties.
- Herschrijf uitdrukkingen die unsequenced expressie waarschuwingen in Objective-C veroorzaken.
- JRE-emulatie:
- Toegevoegd java.util.zip pakket.
- Toegevoegd java.lang.Character code eenheid methoden.
- Verbeterde primitieve wrappers (dat wil zeggen, java.lang.Integer) en het nummer ontleden van Android's nieuwste.
- Reflectie:
- Uitgevoerd Class.forName mapping voor de klassen vertaald met pakket voorvoegsels.
Eisen
- Java JDK 1.6 of hoger
- Mac OS X 10.7 of hoger
- Xcode 4 of hoger
Beperkingen .
- J2ObjC is nog in ontwikkeling
1 Commentaar
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟