
Tentunya    untuk bisa membuat game di HP kita harus sudah biasa dulu menggunakan    pemrograman dengan java, disini saya tidak akan mengulas bahasa    pemrograman java -mungkin lain kali dalam postingan yang berbeda- saya    mengharapkan anda sudah memiliki pengetahuan java sebelumnya. Disini    saya hanya akan memberikan pengetahuan mengenai alat yang digunakan    dalam membuat program java di HP dan konsepnya.
Untuk alatnya saya menggunakan IDE(Integrated Development Environment) NetBeans versi 6 yang bisa di download gratis di sini, pilih NetBeans yang sudah termasuk Mobility Pack. Agar kita bisa langusng menulis kode program tanpa harus menginstal macem-macem lagi.
Untuk alatnya saya menggunakan IDE(Integrated Development Environment) NetBeans versi 6 yang bisa di download gratis di sini, pilih NetBeans yang sudah termasuk Mobility Pack. Agar kita bisa langusng menulis kode program tanpa harus menginstal macem-macem lagi.
Setelah anda menginstall IDE NetBeans, segera jalankan NetBeans  nya. Untuk membuat projek baru pilih File-New Project. Nanti akan muncul seperti gambar di bawah.

Pilih MIDP Application dan tekan Next. Selanjutnya anda akan di bawa ke layer Name and Location seperti di bawah ini.
Input Project Name yang sesuai dengan nama project anda dan hilangkan centang di Create Hello Midlet. Tekan Next
Ini adalah layar untuk menentukan target perangkat yang akan anda buat aplikasinya. Pada baris Emulator Platform   adalah pilihan emulator yang anda Install di computer anda, untuk  saat   ini anda hanya menginstall emulator bawaan dari NetBeans anda.  Setelah   anda merasa perlu menginstall emulator platform untuk spesifik  dari   vendor lain seperti Nokia, Sony Ericsson dan Motorola anda dapat  mengubahnya disini.
Device   adalah perangkat emulator atau HP yang nantinya akan anda jalankan di    computer anda, dalam menjalankan program yang akan anda buat. Apabila    nantinya anda menginstal emulator platform dari vendor lain anda akan    bisa menggunakan HP spesifik dari vendor tersebut.
Device Configuration dan Profile  adalah spesifik kemampuan dari paket perangkat yang akan anda jadikan  target aplikasi   anda, sebagai contoh saya punya HP K608 itu mempunyai  spesifikasi  CLDC  1.1 dan MIDP 2.0 artinya HP saya bisa menjalankan  program dengan  paket  yang ada di CLDC 1.1 dan MIDP 2.0. Untuk lebih  lanjut mengenai   perangkat yang anda jadikat target riset lah dahulu  dengan melihat   spesifikasi HP atau perangkat target anda.
Untuk    mempermudah anda mengerti, cukup bayangkan HP lama adalah MIDP 1.0    seperti nokia 6015 dan nokia yang gede dengan slidenya yang saya lupa    apa mereknya dan HP lama lainnya. MIDP 2.0 HP baru seperti nokia N70,    N73, SE K600, SEW800 dan lain lain. Karena MIDP 2.0 lebih banyak ada    baiknya anda pilih MIDP 2.0 dan CLDC 1.1 untuk aplikasi kita kali ini.
Pilih Next dan langsung pilih Finish. Siap siap!
Sebenarnya    dalam NetBeans ini anda dapat membuat aplikasi HP dengan Visual  MIDlet   yang ada dalam NetBeans ini, tetapi untuk lebih memahami secara   mendalam  konsep pembuatan aplikasi dalam J2ME disini saya tidak akan   memakai  Visual MIDlet.
Konsep    program J2ME adalah sebagai berikut. Dalam J2ME kita harus akan   membuat  main class turunan dari class MIDlet, main class turunan dari   MIDlet  tersebut yag nantinya akan dipanggil pertama kali saat applikasi   kita  berjalan di HP, dalam main class tersebut juga ada 3 method yang    nantinya berfungsi sebagai trigger even dari HP kita. Seperti:
starApp(), method yang dipanggil apabila aplikasi kita pertama kali jalan.
pauseApp(), method yang dipanggil apabila pengguna hp mempause aplikasi kita.
destroyApp(), method yang dipanggil apabila pengguna hp menutup aplikasi kita.
pauseApp(), method yang dipanggil apabila pengguna hp mempause aplikasi kita.
destroyApp(), method yang dipanggil apabila pengguna hp menutup aplikasi kita.
Kita    mulai dengan membuat classMIDlet baru untuk project anda. Klik kanan    para project anda di project explore dan pilih new-MIDlet, namakan  class   baru itu dengan nama MIDletPertama. Kode terakhir file MIDlet  anda   terlihat seperti di bawah ini.
Untuk pertama kali kita akan menampilkan “Hello J2ME World” pada layar HP. Ada dua jenis tampilan dalam MIDlet,
Low Level menggunakan class Canvas
High Level menggunakan Form
Disini kita akan menggunakan form untuk mempermudah anda mengerti pembentukan tampilan di MIDlet.
Perhatikan    kode di atas, frPertama adalah object Form yang akan kita tampilkan  di   layer, kita memberi judulForm tersebut dengan “Judul”. Lalu method    append adalah method untuk menambahkan Item pada Form, Item yang ingin    saya tambahkan adalah String “Hello J2ME World”. Statement Display    adalah statement untuk menampilkan object frPertama kedalam layer.
Pilih F11 untuk build project dan F6 untuk run project.
Pilih    midlet yang ingin dijalankan dan tekan launch di emulator,  selanjutnya   emulator anda akan menampilkan Form yang anda buat,  seperti di bawah.
Selamat, program anda sudah berjalan baik di emulator, bagaimana caranya menjalankan di HP sesungguhnya?
Masuk kedalam folder project NetBeans anda, buka folder dist
Selamat mencoba. 
0 komentar:
Posting Komentar