Ide Project

Meskipun J2ObjC semakin berkembang dengan pesat, masih ada lebih banyak fitur yang ingin dilihat oleh developer. Ada beberapa project semacam ini, yang berukuran kecil dan mandiri, sangat cocok bagi engineer yang tertarik untuk mempelajari penerjemah atau ingin berkontribusi dalam hal tertentu. Jika Anda ingin membantu, baca dan setujui Perjanjian Lisensi Kontributor Individual Google, lalu lanjutkan membaca.

Peningkatan Terjemahan

  • Kode yang dioptimalkan: Terjemahan j2objc cenderung benar secara semantik (sesuai dengan desain sumber Java), tetapi sering kali dapat ditulis dengan lebih baik dari perspektif Objective-C. Setiap kali Anda melihat kode terjemahan dan berpikir, "Saya akan menulisnya seperti ini", pertimbangkan untuk berkontribusi pada pengoptimalan.

Library Lainnya

  • JOGL (Java for OpenGL): Project JOGL sudah memiliki port macosx. Kode khusus OSX kecil, sehingga harus mem-porting-nya ke iOS menggunakan j2objc, terutama karena digunakan secara aktif di Android.
  • JSON: ada beberapa library JSON di Java. Jadi, sebaiknya pilih library yang cepat, kecil, dan sesuai dengan iOS.

  • Apache HttpCore, Apache HttpClient

Contoh Aplikasi iOS

Ada kurva pembelajaran yang relatif curam untuk menggunakan j2objc, jadi aplikasi sederhana yang menunjukkan cara integrasi dengan aplikasi iOS akan membantu.

Tutorial

Cara memulai, tips performa, dll.