J2ObjC

J2ObjC

J2ObjC adalah alat baris arahan terbuka dari Google yang menerjemahkan kod Java ke Objektif-C untuk platform iOS (iPhone / iPad).
J2ObjC adalah alat baris arahan terbuka dari Google yang menerjemahkan kod Java ke Objektif-C untuk platform iOS (iPhone / iPad).Alat ini membolehkan kod Java menjadi sebahagian daripada membina aplikasi IOS, kerana tidak perlu mengedit fail yang dihasilkan.Matlamatnya ialah untuk menulis kod bukan kod UI (seperti akses data atau logik aplikasi) di Java, yang kemudiannya dikongsi oleh aplikasi web (menggunakan GWT), aplikasi Android, dan aplikasi iOS.J2ObjC menyokong kebanyakan bahasa Java dan ciri-ciri runtime yang dikehendaki oleh pemaju aplikasi pihak klien, termasuk pengecualian, kelas dalaman dan tanpa nama, jenis generik, benang dan refleksi.Terjemahan dan pelaksanaan ujian JUnit juga disokong.J2ObjC kini antara kualiti alfa dan beta.Beberapa projek Google bergantung kepadanya, tetapi apabila projek baru mula bekerja dengannya, mereka biasanya mencari bug baru untuk diperbaiki.Ternyata setiap pemaju Java mempunyai cara yang sedikit berbeza menggunakan Java, dan alat ini belum diterjemahkan semua jalan yang mungkin.Nombor versi awal adalah 0.5, yang diharapkan dapat mewakili status pelepasannya dengan betul.J2ObjC tidak menyediakan apa-apa jenis toolkit UI bebas platform, dan tidak ada rancangan untuk melakukannya pada masa akan datang.Kod UI iOS perlu ditulis dalam Objektif-C atau Objektif-C ++ menggunakan Apple SDK iOS (UI Android menggunakan API Android, UI aplikasi web menggunakan GWT, dll.).
j2objc

ciri-ciri

Kategori

Alternatif untuk J2ObjC untuk semua platform dengan sebarang lesen

Gluon Scene Builder

Gluon Scene Builder

Pembina Scene bekerjasama dengan ekosistem JavaFX - kawalan rasmi, projek komuniti, dan persembahan Gluon termasuk Gluon Mobile, Gluon Desktop, dan Gluon CloudLink.
XMLVM

XMLVM

Matlamat XMLVM adalah untuk menawarkan toolchain cross-compiler yang fleksibel dan extensible.