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 programu J2ObjC pre Windows

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.