Pengenalan J2ME

Java 2 Micro Edition

Merupakan lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak java pada barang elektronik beserta perangkat pendukungnya. Pada J2ME, jika perangkat lunak berfungsi baik pada sebuah perangkat maka belum tentu juga berfungsi baik pada perangkat yang lainnya. J2ME biasa digunakan pada telepon seluler, pager, Personal Digital Assistants (PDA’s) dan sejenisnya.
J2ME adalah bagian dari J2SE, karena itu tidak semua library yang ada pada J2SE dapat digunakan pada J2ME. Tetapi J2ME mempunyai beberapa library khusus yang tidak dimiliki J2SE.

Karakteristik J2ME

J2ME dikhusukan untuk device dengan memory terbatas, karena itu tidak mungkin menggunakan program yang dirancang untuk program komputer. Komponen J2ME sesuai karakteristik tersebut, yaitu:
  • JVM
        Digunakan untuk menjalankan program java pada emulator.
  • Java API
     Kumpulan library yang dapat digunakan untuk menjalankan dan mengembangkan program java pada handheld device.
  • Tools lain
        Semacam emulator, Misal: Wireless Toolkit.

J2ME dibagi menjadi dua bagian yang dikenal dengan Configuration dan Profile.

  • J2ME Configuration mendefiniskan lingkungan kerja dari J2ME, terdiri dari:
          -    CLDC yang digunakan pada perangkat dengan memory 120-512kb
          -    CDC yang digunakan pada perangkat dengan memory minilam 2mb
  • J2ME Profile menyediakan implementasi tambahan yang spesifik pada handheld device terbaru, kategori:
         -    MIDP
         -    FP
         -    Personal Profile
         -    RMI Profile
         -    PDA Profile

CLDC dan CDC


CLDC
CDC
Mengimplementasikan sebagian dari J2SE
Mengimplementasikan seluruh fitur J2SE
JVM yang digunakan adalah KVM
JVM yang digunakan adalah CVM
Digunakan pada perangkat genggam (handphone, PDA, twoway pager) dengan memory terbatas (160-512 KB)
Digunakan pada perangkat genggam (internet TV, Nokia Communicator, car TV) dengan memory minimal 2 MB.
Prosessor: 16/32 bit
Prosessor: 32 bit

MIDlet pada J2ME

Midlet merupakan sebuah aplikasi yang dibuat dengan menggunakan J2ME dengan profile MIDP. Siklus midlet:
Pengenalan J2ME

No comments:
Write komentar