Alat Google Membantu Pengembang Memindahkan Aplikasi Android ke iOS

Jika Anda seorang pengembang aplikasi yang telah membuat aplikasi untuk Android dan menaruhnya di Google Play, Anda pasti telah melihat keuntungan membuat aplikasi untuk OS seluler terbesar. Mungkin Anda ingin "berbagi cinta" dengan pengguna OS seluler lain tersebut tetapi Anda tidak terbiasa dengan Objective-C, jadi Anda memilih untuk menjauhinya.

Ada banyak alat di luar sana untuk membantu Anda mengonversi JAVA ke Objective-C, dengan hasil yang berbeda-beda. Mengingat JAVA dan Objective-C hampir terpisah satu sama lain, mencoba melakukan porting atau mengonversi dapat memakan waktu, karena Anda harus menyaring bytecode dan keluaran kesalahan. Namun Google telah menciptakan alat yang disebut J2ObjC, yang akan mengonversi kelas JAVA Anda ke kelas Objective-C, sehingga langsung memanfaatkan iOS Foundation Framework. Pada dasarnya alat ini memungkinkan kode JAVA menjadi bagian dari aplikasi iOS.

Inilah yang mereka katakan tentang hal itu:

J2ObjC adalah alat baris perintah sumber terbuka dari Google yang menerjemahkan kode Java ke Objective-C untuk 

iOS (iPhone/iPad). Alat ini memungkinkan kode Java menjadi bagian dari pembuatan aplikasi iOS, karena tidak diperlukan pengeditan pada file yang dihasilkan. Tujuannya adalah untuk menulis kode non-UI aplikasi (seperti akses data, atau logika aplikasi) di Java, yang kemudian dibagikan oleh aplikasi web (menggunakan GWT), Android aplikasi, dan aplikasi iOS.

Alat ini mendukung sebagian besar bahasa JAVA dan fitur runtime, namun tidak dijamin berfungsi dengan semua cara penggunaan JAVA. Alat ini tidak menyediakan perangkat UI yang tidak bergantung pada platform kepada pengembang, jadi Anda tetap memerlukannya menggunakan kode UI iOS asli, tetapi ini adalah langkah bagus bagi pengembang yang ingin membuat lintas platform aplikasi. Pastikan untuk mengunjungi halaman proyek untuk informasi tentang penggunaan alat ini.