J2ME adalah satu set spesifikasi dan teknologi yang focus kepada perangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari batere, layar yang kecil dan bandwith jaringan yang rendah
Dengan perkembangbiakan perangkat mobile consumer dari telepon, PDA, kotak permainan ke peralatan-peralatan rumah, Java menyediakan suatu lingkungan yang portable untuk mengembangkan dan menjalankan aplikasi pada perangkat ini.
Program J2ME, seperti semua program Java adalah diterjemahkan oleh VM. Program-program tersebut dikompile ke dalam byte-code dan diterjemahkan dengan Java Virtual Machine (JVM). Ini berarti bahwa program-program tersebut tidak terhubung langsung dengan perangkat. J2ME menyediakan suatu interface yang sesuai dengan perangkat. Aplikasi-aplikasi tersebut tidak harus dikompile ulang supaya mampu dijalankan pada mesin yang berbeda.
Inti dari J2ME terletak pada configuration dan profile-profile. Suatu configuration menggambarkan lingkungan runtime dasar dari suatu system J2ME. Ia menggambarkan core library, virtual machine, fitur keamanan dan jaringan.
Untuk piranti bergerak, terdapat beragam profile. Salah satunya yang telah mencapai status final adalah Mobile Information Device Profile (MIDP).
No comments:
Post a Comment