''

Rabu, 03 November 2010

Praktikum ke 3 - HIGH LEVEL USER INTERFACE

LAPORAN PRAKTIKUM 3 MOBILE PROGRAMMING


Oleh :

Yuniar Prasetyo 1083074
Kelas 3B



JURUSAN TEKNIK INFORMATIKA
POLITEKNIK POS INDONESIA
BANDUNG
2010


HALAMAN PENGESAHAN

Judul Praktikum : High Level User Interface

Sub Judul Praktikum : 1. Alert
2. List
3. Choice Group
4. Date Field

Tanggal Praktikum : 30 Oktober 2010
Tanggal Penyerahan Laporan : 06 November 2010
Tempat Praktikum : Laboratorium Komputer 306
Alat dan Software : 1. Wireless Toolkit
2. Notepad
Kelas : 3B
Nama : -Yuniar Prasetyo ( 085645423736)
Jurusan : Teknik Informatika


Bandung, November 2010
Menyetujui
Dosen Pengajar



Azizah Zakiah, S.Kom






KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa yang atas karuniaNya penulis dapat menyelesaikan Laporan Praktikum mata kuliah Mobile Programming ini.

Adapun isi dari Laporan ini adalah mengenai Alert, List, Choice Group, Date Field dengan menggunakan aplikasi Wireless Toolkit dan Notepad yang telah penulis lakukan di Laboratorium komputer 306.

Demikian Laporan Praktikum Mobile Programming ini penulis buat, sebagai hasil praktikum yang telah penulis lakukan. Kritik dan saran yang membangun sangat penulis harapkan sehingga kedepannya nanti lebih baik.



Penulis,
Yuniar Prasetyo






I. HASIL PRAKTIKUM DAN PEMBAHASAN

I.1 Alert
Alert merupakan sebuah screen yang dapat menampilkan text dan gambar. Alert merupakan komponen untuk menampilkan error dan warning, display text dan informasi gambar atau untuk mendapatkan informasi dari user. Alert ditampilkan untuk spesifikasi peeriode dari waktu. Waktu di-set menggunakan method setTimeout() dan method tersebut dispesifikasikan dalam unit millliseconds. Hal tersebut dapat dibuat untuk ditampilkan hingga user mengaktifkan perintah (“Done”) dengan menspesifikasikan spesial timeout dari Alert.FOREVER.



















I.2 List
List merupakan subclass dari screen yang berisi sebuah daftar dari suatu pilihan. Sebuah list dapat dibagi menjadi tiga tipe: IMPLICIT, EXCLUSIVE atau MULTIPLE.







I.3 ChoiceGroup
Item Choicegroup merupakan group dari selectable choice. Sebuah choice boleh berisi sebuah text, gambar atau kedua-duanya. Choice boleh EXCLUSIVE (hanya satu pilihan yang dapat dipilih) atau MULTIPLE (banyak pilihan yang dapat dipilih pada suatu waktu). Jika ChoiceGroup bertipe POPUP, hanya satu choice yang ditampilkan. Popup selection akan ditampilkan ketika item ini dipilih. Dari popup seleksi ini, user diperbolehkan memilih pilihannya. Choice yang ditampilkan selalu choice yang dipilih.







I.4 Date Field
Komponen DateField digunakan untuk masukan tanggal dan waktu dari user. DateField dapat diisi dengan date entry(mode DATE), time entry (mode TIME) atau keduanya (mode DATE_TIME).










II. KESIMPULAN

Adapun kesimpulan yang didapat adalah :

 Jika List itu sendiri bertipe IMPLICIT dan user mengeksekusi tombol “select”, commandAction() dari list commandListener akan dipanggil. Dan default perintahnya adalah List.SELECT_COMMAND.

 Dalam choicegroup, terdapat 3 pilihan yang dapat digunakan, yaitu:
• ChoiceEXCLUSIVE, seperti Radio Button dalam VB
• ChoiceMULTIPLE, seperti Check List dalam VB
• ChoicePOPUP, seperti Combo Box dalam VB

 Method getDate() dalam pembahasan DateField mengembalikan nilai suatu item. Dia akan mengembalikan nilai null jika item tidak diinialisasi terlebih dahulu. Jika mode dari DateFiled adalah DATE, komponen time dari pengembalian nilai akan di-set menjadi nol. Jika modenya adalah TIME, komponen date akan di-set menjadi “Januari 1, 1970”.