Total Tayangan Halaman

Powered By Blogger

Rabu, 27 Oktober 2010

mobile programming


















I. LANDASAN TEORI

1.1. J2ME

J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil dan bandwith jaringan yang rendah. Dengan perkembangbiakan perangkat mobile konsumer 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 bytecode dan diterjemahkan denga Java Virtual Machine(JVM). 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 sistem J2ME. Ia menggambarkan core library, virtual machine, fitur keamanan dan jaringan.

1.2. Netbeans Mobility Pack

IDE (Integrated Development Environtment) adalah sebuah lingkungan pemrograman (programming environment) yang memiliki GUI builder, text atau code editor, compiler dan atau interpreter dan debugger. Dalam hal ini, Netbeans Mobility Pack juga memiliki device emulator.

Agar kita dapat membuat Midlet, kita harus membuat subclass dari Midlet class dai javax.microedition.midlet package. Kita juga harus melakukan override atau implement pada method : startApp(), destroyApp(), dan pauseApp(). Method – method tersebut adalah method yang diperlukan oleh AMS untuk menjalankan dan mengkontrol Midlet.


1.3. Pengenalan Midlet

Suatu aplikasi MIDP disebut MIDlet. Perangkat application management software (AMS) berinteraksi langsung dengan MIDlet dengan method MIDlet create, start, pause, dan destroy. MIDlet adalah bagian dari package javax.microedition.midlet. Sebuah MIDlet harus di-extend dengan class MIDlet. Dan dapat meminta parameter dari AMS seperti dirumuskan dalam application descriptor (JAD).

Suatu MIDlet tidak harus memiliki (dan memang harus tidak mempunyai) sebuah method public static void main(String[] argv)।Method tersebut tidak akan dikenal lagi oleh AMS sebagai titik awal sebuah program।



HASIL PRAKTIKUM DAN PEMBAHASAN

2.1 INSTALL J2sdk

Langkah – langkah Penginstalan

Pertama persetujuan atas Lisensi yaitu dengan klik Accept

Tampilan Custom Setup dimana memilih Fitur program yang di install kemudian klik next

Proses Insall Java(TM)SE Development Kit dimulai

Tampilan dari Java Setup dimana memilih Java(Tm)SE Runtime Environment yang akan di install


Proses install Java dimulai
Instalan selesai klik Finish Tampilan README dar J2SD

2.1 INSTALL SunKToolkit

Langkah – langkah penginstalan SunKTollkit

Tampilan Setup dari SunKToolKit klik next

Persetujuan Lisensi klik Yes



Lokasi J2Se Development Kit(JDK) yang akan diinstall disimpan didrive C\ProgramJava\jdk1.6..0_03 klik next

Pemilihan peyimpanan Lokasi dari WTK25 diletakkan klik next