Jumat, 12 Juni 2015

Setup QT Developer For Android

Pada artikel kali ini saya akan mencoba berbagi tentang bagaimana caranya melakukan setup konfigurasi pada QT Developer untuk develop Android. Seperti yang kita telah tahu sebelumnya pada artikel saya, QT adalah sebuah tools atau framework yang berbasis C++ dan bisa mendevelop aplikasi desktop dan juga mobile seperti Android, Blackberry dan iOS. Kali ini saya akan mencoba fokus untuk Android terlebih dahulu, karena saya memang hanya memiliki Android saja :D.

Pertama dan yang utama adalah, kita harus mendownload QT untuk Android terlebih dahulu. Berikut adalah linknya jika ingin mendownloadnya terlebih dahulu QT For Android. Setelah download selesai, maka diinstal dan sedikit menunggu sampai dengan selesainya menginstal. Jika instalasi selesai, langsung saja buka QT Creator pada Program. Pilih Qt Creator (Community) seperti yang ada pada gambar di bawah ini

Qt Creator (Community) Pada Menu Program Windows

Jika kita sudah pernah menginstal QT namun bukan untuk yang develop Android, maka jangan sampai tertukar shortcut programnya. Tetapi sedikit tips dari saya, lebih baik dari awal kita instal saja QT untuk develop Android, karena bagaimanapun dengan QT Android kita bisa mendevelop aplikasi Android dan juga bisa mendevelop desktop. Namun jika kita menggunakan QT untuk desktop, maka kita tidak akan bisa mendevelop untuk aplikasi Android.

Saat Qt Creator (Community) telah dibuka. maka akan tampil sama persis seperti QT Creator untuk desktop. Kemudian masuk pada menu Tools -> Options->Android. Pada gambar di bawah, ini adalah tampilan dari menu Android.

Configuration Qt for Android
Pada gambar di atas, dibutuhkan JDK, Android SDK, Android NDK dan Ant Executable. Untuk ke empat file tersebut harus kita miliki untuk kemudian kita referensikan pada Qt Creator for Android. Bagi yang belum memiliki, berikut saya melampirkan link JDKSDKNDK dan Apache Ant. Bagi Programmer Mobile yang berbasis Java, tidak asing dengan apa yang dimaksud JDK dan SDK, namun saya akan mencoba menjelaskan sekilas tentang apa itu NDK. NDK adalah suatu Toolset yang mana kita bisa menulis program dengan menggunakan C/C++ Native pada develop aplikasi Android, inilah bagian penting dari Qt for Android Developer, karena dengan menggunakan Qt untuk mendevelop aplikasi Android, kita akan menggunakan bahasa pemrograman C/C++, sehingga membutuhkan yang namanya NDK sebagai penterjemah untuk bisa berkomunikasi dengan Dalvik Virtual Machine. Sedangkan Apache Ant itu sendiri adalah semacam Java Library untuk pendukung saat proses building software.

Setelah ke empatnya telah kita download, untuk JDK biasanya kita install, lalu untuk NDK, SDK dan Apache Ant cukup kita ekstrak saja. Kemudian untuk masing-masing lokasinya kita browse seperti gambar yang ada di atas. Sesuaikan masing-masing lokasinya. Setelah itu Qt for Android siap digunakan, kita bisa langsung mendeploy aplikasi yang telah kita buat ke dalam Gadget Android kita atau maupun bisa juga kita membuat terlebih dahulu virtual Gadget Android nya sebagai tester untuk aplikasi yang kita buat.

Sekian dari artikel yang singkat ini, semoga dapat bermanfaat.





Tidak ada komentar:

Posting Komentar