Objective-C adalah bahasa pemrograman utama yang digunakan untuk OS X dan iOS sistem operasi.
J2ObjC memungkinkan pengembang untuk mengeksekusi sumber Jawa dalam suatu iOS atau OS X aplikasi.
Tujuan dan prinsip-prinsip di balik sesuatu seperti J2ObjC adalah untuk memungkinkan pengembang untuk menulis inti sebuah aplikasi di Jawa, yang akan berjalan lancar pada perangkat Android, dan akan dikompilasi ke Objective-C di perangkat iOS.
Dengan cara ini hanya ada satu basis kode untuk mengelola, bukan dua atau lebih.
Dibuat oleh Google, J2ObjC saat ini sedang digunakan di beberapa proyek sendiri
Apa yang baru dalam rilis ini:.
- rilis ini menghilangkan & quot; beta & quot; tag dari proyek, seperti yang sekarang digunakan oleh banyak aplikasi iOS.
- libjre_emul.a Berpisah ke sub-perpustakaan, untuk mendukung pengembang yang membutuhkan aplikasi yang lebih kecil.
- Dukungan iOS bitcode.
- Menulis ulang runtime dukungan untuk bidang yang mudah menguap.
- Ditambahkan java.security penyedia Signature.
Apa yang baru di versi 1.0.0:
- Rilis ini menghilangkan & quot; beta & quot; tag dari proyek, seperti yang sekarang digunakan oleh banyak aplikasi iOS.
- libjre_emul.a Berpisah ke sub-perpustakaan, untuk mendukung pengembang yang membutuhkan aplikasi yang lebih kecil.
- Dukungan iOS bitcode.
- Menulis ulang runtime dukungan untuk bidang yang mudah menguap.
- Ditambahkan java.security penyedia Signature.
Apa yang baru dalam versi 0.9.8.2.1:
- Isu pencampuran Jawa objek dalam wadah asli, seperti NSDictionary.
Apa yang baru di 0.9.8.1:
- Issues versi pencampuran Jawa objek dalam wadah asli, seperti NSDictionary .
Apa yang baru di versi 0.9.7:
- Isu pencampuran Jawa objek dalam wadah asli, seperti NSDictionary .
Apa yang baru di 0.9.6.1:
- Issues versi pencampuran Jawa objek dalam wadah asli, seperti NSDictionary .
Apa yang baru di versi 0.9.2:
- Diimplementasikan aksesibilitas java.lang.reflect.Field.
- Diimplementasikan android.util.Log, pemetaan untuk java.util.logging.
- Ditambahkan platform-independen android.text dan kelas android.util.
- pelaksanaan asli iOS dari HttpURLConnection, dengan URL.connect () dukungan untuk HTTP dan HTTPS URL.
Apa yang baru di versi 0.9.1:.
- Tetap OKHTTP lokasi repositori
Apa yang baru di versi 0.9:
- Terjemahan:
- Menghasilkan Xcode 5 Bantuan Cepat di header diterjemahkan menggunakan --doc-komentar.
- Rewrite ekspresi yang menyebabkan peringatan ekspresi unsequenced di Objective-C.
- JRE Emulation:
- Ditambahkan java.util.zip paket.
- Ditambahkan java.lang.Character metode kode unit.
- Ditingkatkan Jenis pembungkus primitif (misalnya, java.lang.Integer) dan nomor parsing untuk Android terbaru.
- Refleksi:
- Diimplementasikan pemetaan Class.forName untuk kelas diterjemahkan dengan paket awalan.
Persyaratan :
- Java JDK 1.6 atau lebih tinggi
- Mac OS X 10.7 atau lebih tinggi
- Xcode 4 atau lebih tinggi
Pembatasan :.
- J2ObjC masih dalam pengembangan
1 Komentar
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟