J2ObjC

J2ObjC

J2ObjC je open-source nástroj příkazového řádku od společnosti Google, který převádí kód Java na Objective-C pro platformu iOS (iPhone / iPad).
J2ObjC je open-source nástroj příkazového řádku od společnosti Google, který převádí kód Java na Objective-C pro platformu iOS (iPhone / iPad).Tento nástroj umožňuje, aby byl Java kód součástí sestavení aplikace pro iOS, protože není nutné upravovat generované soubory.Cílem je napsat kód aplikace, který není UI aplikace (jako je například přístup k datům nebo logika aplikací), do Java, který je pak sdílen pomocí webových aplikací (pomocí GWT), aplikací pro Android a aplikací pro iOS.J2ObjC podporuje většinu funkcí jazyka Java a runtime vyžadovaných vývojáři aplikací na straně klienta, včetně výjimek, vnitřních a anonymních tříd, obecných typů, vláken a reflexe.Podporován je také překlad a provádění testů JUnit.J2ObjC je v současné době mezi kvalitou alfa a beta.Několik projektů Google se na to spoléhá, ​​ale když s nimi začnou pracovat nové projekty, obvykle najdou nové chyby, které je třeba opravit.Zdá se, že každý vývojář Java má trochu odlišný způsob použití Java a tento nástroj zatím nepřekládal všechny možné cesty.Její počáteční číslo verze je 0,5, což snad představuje jeho stav vydání správně.J2ObjC neposkytuje žádný druh UI nástrojů nezávislých na platformě, ani neexistují žádné plány na to, jak to udělat v budoucnu.Kód UI pro iOS musí být napsán v Objective-C nebo Objective-C ++ pomocí iOS SDK společnosti Apple (UI pro Android používající API pro Android, UI pro webové aplikace používající GWT atd.).
j2objc

Kategorie

Alternativy J2ObjC pro všechny platformy s jakoukoli licencí

Gluon Scene Builder

Gluon Scene Builder

Scene Builder pracuje s ekosystémem JavaFX - oficiální kontroly, komunitní projekty a nabídky Gluon včetně Gluon Mobile, Gluon Desktop a Gluon CloudLink.
XMLVM

XMLVM

Cílem XMLVM je nabídnout flexibilní a rozšiřitelnou sadu nástrojů pro překladače.