Sebuah Aplikasi yang dibuat
menggunakan MIDP (Aplikasi HP menggunakan J2ME) disebut sebagai MIDLet,
sedangkan Aplikasi yang dibuat di PC (Komputer) menggunakan Delphi, Visual
Basic, J2SE dll disebut Program / Software.
Mengapa aplikasi yang dibuat menggunakan J2ME dengan Profile MIDP desebut MIDlet?
Alasannya cukup simple yaitu MIDlet merupakan bagian dari javax.microedition.midlet.*; dan sebuah MIDlet harus turunan dari class midlet. Artinya wabjib hukumnya aplikasi apapun yang dubuat menggunakan Profile MIDP harus mengimplementasikan class midlet dengan perintah seperti berikut :
Mengapa aplikasi yang dibuat menggunakan J2ME dengan Profile MIDP desebut MIDlet?
Alasannya cukup simple yaitu MIDlet merupakan bagian dari javax.microedition.midlet.*; dan sebuah MIDlet harus turunan dari class midlet. Artinya wabjib hukumnya aplikasi apapun yang dubuat menggunakan Profile MIDP harus mengimplementasikan class midlet dengan perintah seperti berikut :
import javax.microedition.midlet.*;
public class NamaProgram extends MIDlet {
}
public class NamaProgram extends MIDlet {
}
Aplikasi MIDlet yang di buat akan bergerak mengikuti
methode startApp(), pauseApp(), dan destroyApp(). perhatikan gambar berikut :
Gambar diatas menggambarkan alur dari aplikasi midlet yaitu
saat aplikasi dijalankan dari keadaan pause methode yang pertama kali di
panggil adalah methode startApp(), dari methode ini aplikasi bisa di pause
dengan memanggil methode pauseApp() kemudian di matikan dengan memanggil
methode destroyApp() atau bisa langsung memanggil destroyApp() dari keadaan
start.
Jadi dapat disimpulkan bahwa untuk membangun aplikasi MIDlet harus / wajib memiliki 5 baris script berikut :
Jadi dapat disimpulkan bahwa untuk membangun aplikasi MIDlet harus / wajib memiliki 5 baris script berikut :
import
javax.microedition.midlet.*;
public class NamaAplikasi extends MIDlet{
public void startApp(){ }
public void pauseApp(){}
public void destroyApp() { }
}
public class NamaAplikasi extends MIDlet{
public void startApp(){ }
public void pauseApp(){}
public void destroyApp() { }
}
Ok... sekarang kita akan mencoba membuat aplikasi sederhana dari penjelasan diatas.
Software yang dibutuhkan :
1. Java SDK 6 >
2. Emulator Java Wireless Tool Kit / Java WTK 2.5
3. Notepad++ sebagai GUI.
Langkah menjalankan Wirelez toolkit 2.5:
1. Install semua aplikasi di atass
2. Buka Wireless tool KIt WTK 2.5 dengan cara Start --> Sun Java Wireless Tool Kit 2.5 for CLDC --> Wireless ToolKit 2.5. perhatikan gambar berikut :
3. Klik File --> New Project
4. Masukan Project Name Bebas Misalnya : Hello dan
MIDlet Class Name Misalnya : Hello
pada dialog yang tampil.
info: Perhatikan nama MIDlet Class Name haruss sesuai dengan nama class saat membuat aplikasi Besar kecil berpengaruh
5. klik create project untuk mengakhiri. Pada popup yang tampil klik OK.
(Popup yang tampil kali ini ti di rincikan)
6. Bila project sudah kita buat, sekarang buka notepad atau notepad++ yang sudah di install. ketik Source Code dibawah ini :
import
javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Hello extends MIDlet{
import javax.microedition.lcdui.*;
public class Hello extends MIDlet{
public Hello(){}
public void startApp(){
Form f=new Form("Program pertama");
f.append("Selamat Datang di Dunia Mobile");
Display.getDisplay(this).setCurrent(f);
}
public void pauseApp(){}
public void destroyApp(boolean b){}
}
6. Simpan dengan nama Hello.java sesuai dengan nama kelas di folder berikut
C:\WTK25\apps\Hello\src -->hello merupakan nama project perhatikan warna biru pada artikel ini
(perhatikan tulisan merah pada artikel ini bentuk penulisan harus sama, ingat java bersifat case sensitif)
7. Aktifkan kembali Java Wireless toolkit 2.5 kemudian klik Buil .
jika tidak terjadi eror klik RUN untuk menjalankan aplikasi.
hasilnya seperti gambar berikut :
Selamat anda telah berhasil membuat
MIDlet pertama ucapan selamat datang
Mau di coba di jalankan di HP :D. Boleh caranya gini :
cari file Hello.jar yang ada di
C:\WTK25\apps\Hello\dist
Mau di coba di jalankan di HP :D. Boleh caranya gini :
cari file Hello.jar yang ada di
C:\WTK25\apps\Hello\dist
tinggal di jalankan deh di Hpnya :D wahhhh
tapi hati2 Midlet tersebut belum memiliki tombol exit jadi kalo di jalankan di
hp nanti aplikasinya tidak bisa di keluarkan harus hpnya di matikan
Sip
BalasHapus