Archives's Categories

Minggu, 25 Desember 2011

MIDlet


MIDlet adalah aplikasi yang ditulis untuk MIDP. MIDlet berupa sebuah kelas abstrak yang merupakan subkelas dari bentuk dasar aplikasi sehingga antarmuka antara aplikasi Java ME dan aplikasi manajemen pada perangkat dapat terbentuk.
·         Daur Hidup MIDlet
MIDlet terdiri dari beberapa metode yang harus ada, yaitu :
  • Constructor()
  • Protected vois startApp()
  • Throws MIDletStateChangeException
  •  Protected void pauseApp()
  •  Protected void destroyApp(boolean uncoditional)
  • Throws MIDletStateChangeexception
Alur hidup MIDlet dapat dilihat pada gambar dibawah :

Gambar Alur Hidup MIDlet

Ketika MIDlet dijalankan maka akan diinisialisasi dengan kondisi pause dan dapat dijalankan pauseApp(), kondisi berikut adalha fungsi MIDlet dijalankan, yaitu pada startApp(). Metode yang ada tersebut diimplementasikan sebagai protected, hal ini dimaksudkan agar Midlet lain tidak dapat memanggil metode tersebut. Pada saat pemakai keluar dari Midlet benar-benar tidak jalan lagi. Metode notifDestroyed() akan dipanggil sebelum MIDlet benar-benar tidak berjalan lagi, destroyApp() akan memanggil notifDestroyed() dan notifDestroyed() akan memberitahukan platform untuk menterminasi MIDlet dan membersihkan sebua sumber daya yang mengacu pada MIDlet.
Dalam implementasinya, MIDlet memiliki struktur direktori sebagai berikut :
  • Src  : Menyimpan sorce code untuk MIDlet dan kelas lain yang diperlukan 
  • Res  : Menyimpan sumber daya yang dibutuhkan oleh MIDlet, seperti misalnya gambar icon. 
  • Lib : Menyimpan file JAR atau ZIP yang berisi library tambahan yang dibutuhkan MIDlet. 
  • Bin :Menyimpan file JAR, JAD, dan file manifest yang berisis muatan komponen MIDlet.

Sumber : Shalahuddin, M., & S, R. A. (2008). Belajar Cepat Pemrograman Perangkat Telekomunikasi mobile. Bandung: Informatika Bandung.

Tidak ada komentar:

Posting Komentar