You are on page 1of 20

LAPORAN PRAKTIKUM MOBILE PROGRAMMING

Low Level User Interface

Diajukan untuk memenuhi tugas mata kuliah mobile programming semester V

oleh :
SARTIKA Y. SIBUEA _ (1083047)
TI-3A

PROGRAM DIPLOMA III JURUSAN TEKNIK INFORMATIKA


POLITEKNIK POS INDONESIA
BANDUNG
2010
HALAMAN PENGESAHAN

Judul Praktikum : Laporan Bab 3


Sub Judul Praktikum : 1. Landasan Teori
2. Hasil Praktikum dan Pembahasan
3. Kesimpulan
Tanggal Praktikum : 6 Oktober 2010
Tanggal Penyerahan Laporan : 10 November 2010
Tempat Praktikum : Ruang 312
Alat dan Software : 1. Notebook Compac HP
2. Windows Vista
3. Notepad ++
4. Sun Java Toolkit
Kelas : 3A
Nama : Sartika Y. Sibuea _ (1083031)
Jurusan : Teknik Informatika

Bandung, 10 November 2010


Menyetujui
Dosen Pengajar

Azizah Zakiah, S.Kom


KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan yang maha esa atas karuniaNya

sehingga penulis dapat menyelesaikan Laporan Praktikum mata kuliah Mobile

Programming komputer ini.

Adapun isi dari Laporan praktikum ini adalah mengenai Pemrograman Sun Java

dengan menggunkan Notepad ++ yang telah dilakukan di Laboratorium Komputer

Teknik Informatika.

Demikian Laporan Praktikum Pemrograman Komputer ini saya buat, sebagai hasil

dari praktikum yang telah saya lakukan selama semester ganjil ini. Kritik dan saran yang

membangun sangat saya harapkan agar kedepannya nanti dapat membuat laporan

praktikum yang lebih baik lagi.

Penulis,

Sartika Y. Sibuea
BAB I
PENDAHULUAN

1.1 Tujuan
1. Memahami mengenai konsep dari Record Store
2. Membuat dan membuka sebuah Record Store
3. Menambah, memanggil kembali, mengupdate, dan mendelete record
4. Memanggil record satu per satu (enumerate) record dengan menggunakan
Record Enumerate
5. Memahami event handling level rendah dalam MIDP
6. Memahami dan menggunakan class Canvas dan Graphic

1.2 Landasan Teori


MIDP User Interface terdiri dari, Alert, List, Text Box,Form, ChoiceGroup,
Data Field,String Item, Image Item, Text Field. MDIP user interface untuk
peralatan mobile. Aplikasi MDIP ditunjukan pada area limited screen. Peralatan
memory juga menjadi factor penting jika perlengkapan mobile hanya memiliki
kapsitas memory yang kecil.
Dengan berbagai macam peraltan mobile, dari berbagai model mobile
phones sampai PDAs, MIDP user interface telah didesign untuk lebih fleksibel dan
mudah digunakan dalam berbagi macam peralatan ini.
MIDP mempunyai class yang dapat menangani fungsi high-level dan low-
level user interface. High-level UI interface didesign secara fleksibel. Penampilan
dari komponen ini tidak didefinisikan secara spesifik. Penampilan screen yang
sebenarnya dari berbagai macam komponen ini digunakan dari satu peralatan
keperalatan lain. Tetapi para programmer telah teryakinkan oleh kegunaan dari
high-level komponen UI interface memiliki persamaan dalam berbagai Spesifikasi
pengimplementasi secara keseluruhan. Macam-macam MIDP user interface adalah
Display, Displayable, Title, Command, CommandListener, Ticker, Screen,Item.
Sedangkan Alert merupakan sebuah screen yang dapat menampilkan text
dan gambar. Alert merupakn komponen untuk menampilkan error dan warning,
display text dan informasi gambar atau untuk mendapatkan informasi dari user.
Sedangkan list merupakan subclass dari screen yang berisi sebuah daftar dari
sebuah pilihan. Sebuah list dapat dibagi menjaditiga tipe yaitu IMPLICIT,
EXCLUSIVE, atau MULTIPLE.
Text Box merupak sub class dari screen yang dapat digunakan untuk
mendapatkan input text dari user. LAlu Form merupakan sub class dari screen,
Form merupakan container untuk item sub calass seperti text field, string item
imageitem, datafield, dan choicegroup. Sedangkan choicegroup merupakan group
dari selectedtable choice boleh berisi sebuah text, gambar atau kedua-duanya.
Data Field digunakan masukan tanggal dan waktu dari luar. DataFielddapat
diisikan dengan data entry(mode DATE), time entry (mode TIME) atau keduanya
(mode DATE_TIME). String Item merupakan komponen read-only. Dia terdiri dari
label dan text. Secara bebas StringItem menerima tampilan mode parameter.
Tampilan dari mode dapat berupa Item, PLAIN,item,HYPERLINK atau
Item.BUTTON.
Image Item merupakan image sederhana yang dapat dimasukan kedalam
komponen, seperti Form. TextField merupakan Item dimana user dapat
memasukan encode. Beberapa batasn yang exlusive.
BAB II
HASIL LATIHAN, PRAKTIKUM, & PEMBAHASAN

2.1 Menggambar Teks


Hasilnya:
2.2 Menggambar Garis
Hasilnya:
2.3 Menggambar Kotak
Hasilnya:
2.4 Menggambar Sudut
Hasilnya:
Hasil Praktikum
Percobaan 1: Menambah Item
Hasilnya:
Percobaan 2: Membaca Record Store
Hasilnya:
Percobaan 3: Penggunaan Enumerator
Hasilnya:
BAB III
KESIMPULAN

3.1 Kesimpulan
Penggunaan Low-level terjadi pada saat:
a. Saat memerlukan high-level untuk mengkontrol tampilan
b. Saat membutuhkan tempat yang tepat dari elemen yang ada pada screen
c. Saat membuat game grafik
d. Pada saat akan diimplementasikan pada layar navigasi anda sendiri.

You might also like