Modul 1
Modul 1
KOMPUTASI BERGERAK
Dasar Teori
Pemrograman komputasi bergerak memanfaatkan teknologi Java 2 Micro Edition
(J2ME) untuk menghasilkan aplikasi dengan kemampuan komputasi yang dapat
dijalankan pada perangkat bergerak. Aplikasi in i berjalan di atas lapisan Mobile
Information Device Profile (MIDP) dan disebut MIDlet.
MIDlet adalah sebuat class Java berakses public yang merupakan turunan
abstract class javax.microedition.midlet.MIDlet dengan mengoverride method
pauseApp, startApp, dan destroyApp. MIDlet sebagai class utama dapat bekerja sama
dengan class lain beserta sumber daya (image, data dan lain-lain) yang dipaket dalam
file Java Archieve (JAR).
MIDlet dikembangkan dengan menggunakan Java Development Kit dan J2ME W
ireless Tool Kit (WTK). Ada beberapa tahapan yang dibutuhkan dalam proses
pengembangan MIDlet. Tahap pertama adalah menulis kode dalam file sumber (.java).
Tahap kedua adalah melakukan kompilasi untuk mengubah file java menjadi file class.
Tahap ketiga adalah melakukan preverifikasi untuk memodifikasi file class agar dapat
berjalan di emulator. Emulator adalah perangkat lunak untuk mensimulasikan jalannya
MIDlet di perangkat komputasi ukuran kecil seperti handphone.
Praktikum
Ikutilah langkah-langkah berikut in i untuk membuat sebuah MIDlet yang akan
menampilkan tulisan “STIMIK Sepuluh Nopember Jayapura” pada emulator.
4.Jendela J2ME WTK menampilkan pesan tentang lokasi untuk menyimpan file
kode sumber (source code) di direktori src, file sumber daya (resource) di
direktori res dan file pustaka (library) di direktori lib.
5.Gunakan sembarang editor teks untuk menuliskan kode sumber bahasa
java. Simpan file dengan nama Hello UTM.java
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloUTM extends MIDlet {
public HelloUTM() {
}
public void pauseApp() {}
public void startApp() {
Display.getDisplay(this).setCurrent(
new Alert("STIMIK Sepuluh Nopember Jayapura");
}