J2ObjC

J2ObjC

J2ObjC je open-source nástroj príkazového riadka od spoločnosti Google, ktorý prevádza kód Java na Objective-C pre platformu iOS (iPhone / iPad).
  • Bezplatná
  • Mac
J2ObjC je open-source nástroj príkazového riadka od spoločnosti Google, ktorý prevádza kód Java na Objective-C pre platformu iOS (iPhone / iPad).Tento nástroj umožňuje, aby sa kód Java stal súčasťou zostavy aplikácie iOS, pretože nie je potrebné upravovať vygenerované súbory.Cieľom je napísať kód aplikácie, ktorý nie je používateľským rozhraním (napríklad prístup k údajom alebo aplikačná logika), do jazyka Java, ktorý potom zdieľajú webové aplikácie (pomocou GWT), aplikácie pre Android a aplikácie pre iOS.J2ObjC podporuje väčšinu funkcií jazyka Java a runtime, ktoré vyžadujú vývojári aplikácií na strane klienta, vrátane výnimiek, vnútorných a anonymných tried, generických typov, vlákien a reflexií.Podporovaný je aj preklad a vykonávanie testov JUnit.J2ObjC je v súčasnosti medzi kvalitou alfa a beta.Niekoľko projektov Google sa na to spolieha, ale keď s nimi začnú pracovať nové projekty, zvyčajne nájdu nové chyby, ktoré treba opraviť.Zdá sa, že každý vývojár Java má trochu odlišný spôsob použitia Java a nástroj zatiaľ nepreložil všetky možné cesty.Jeho počiatočné číslo verzie je 0,5, čo, dúfajme, predstavuje správny stav vydania.J2ObjC neposkytuje žiadnu platformu nezávislú na platforme nezávislého užívateľského rozhrania, ani nie sú v pláne v budúcnosti.Kód používateľského rozhrania systému iOS musí byť napísaný v Objective-C alebo Objective-C ++ pomocou iOS SDK spoločnosti Apple (UI pre Android používajúce API pre Android, UI pre webové aplikácie pomocou GWT, atď.).
j2objc

Kategórie

Alternatívy J2ObjC pre všetky platformy s akoukoľvek licenciou

Gluon Scene Builder

Gluon Scene Builder

Scene Builder spolupracuje s ekosystémom JavaFX - oficiálnymi kontrolami, komunitnými projektmi a ponukami Gluon vrátane Gluon Mobile, Gluon Desktop a Gluon CloudLink.
XMLVM

XMLVM

Cieľom XMLVM je ponúknuť flexibilnú a rozšíriteľnú zostavu nástrojov krížového kompilátora.