Cara membuat Aplikasi sederhana Mobile Java dengan NetBeans




Kali ini saya akan membahas bagaimana cara membuat aplikasi sederhana dan menjalankannya pada emulator Netbeans. Oke bro langsung saja kita praktekkan, berikut caranya silakan ikuti langkah-langkah dibawah ini.
1. Buka NetBeans IDE. "jika belum ada aplikasinya silahkan di download dulu yee", hehe :D    Kemudian
2. Klik File > New Project (Ctrl+Shift+N) atau klik tombol yang tersedia pada toolbar. 
3. Lalu pilih kategori folder Java ME > Mobile Application
4. Klik tombol "Next >" dan isi nama proyek dari aplikasi yang akan dibuat, misal "AplikasiJavaHPKu", pilih lokasi folder proyek yang diinginkan bila perlu, dan pastikan "Create Default Package and Main Executable Class" di centang. 
 
5. Klik tombol "Next >", pilih emulator platform yang terpasang, pilih device yang disukai, lalu pilih konfigurasi dan profil dari device yang akan anda pasang ke HP anda. Misalkan HP jenis biasa buatan sekitar tahun 2009-2011 biasanya menggunakan profil CLDC-1.1 dan MIDP-2.1:
Klik tombol "Next >", lalu, klik tombol "Finish".
6. NetBeans akan membuat proyeknya dan otomatis membuka MIDlet utama dengan isi kode yang kosong berdasarkan template.
   
7. Ada beberapa bagian pada class "MIDlet" yaitu:
    • startApp() yaitu aktivitas saat aplikasi dimulai.
    • pauseApp() yaitu aktivitas pada saat aplikasi dijeda.
    • destroyApp() yaitu aktivitas pada saat aplikasi ditutup.
 
8. Setelah itu anda dapat membuat kode untuk aplikasi. Contoh kode yang mudah dibuat untuk aplikasi awal adalah "Halo Dunia"/"Hello World":  
 


9. Berikut adalah kode dari gambar diatas: 


package aplikasijavahpku;
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

public class Midlet extends MIDlet implements CommandListener {
 private static final Command CMD_EXIT = new Command("Keluar", Command.EXIT, 0);
 private Display display;
 private Form form;

 public void startApp() {
  display = Display.getDisplay(this);
  form = new Form("Aplikasi HP ku");
  form.append("Halo Dunia!\nIni adalah aplikasi HP pertama saya!\nTerima kasih!");
  form.setTicker(new Ticker("Ticker adalah teks yang bergerak"));
  form.addCommand(CMD_EXIT);
  form.setCommandListener(this);
  display.setCurrent(form);
 }
  public void pauseApp() {
 }
  public void destroyApp(boolean unconditional) {
 }
  public void commandAction(Command c, Displayable d) {
  if(d.equals(form)) {
   if(c == CMD_EXIT) {
    destroyApp(false);
    notifyDestroyed();
   }
  }
 }
}



10. Jika sudah selesai dan tidak ada error yang terdeteksi, compile kode dengan mengklik tombol Build (F11) atau klik Run > Build Project atau bisa juga langsung Run Project untuk menjalankan emulator yang akan mengoperasikan aplikasi yang telah dibuat untuk diuji coba:

Oke, sekian dulu pembahasan kali ini, Semoga bermanfaat ya :)


 

Comments