Report PBO Midlet Sederhana.docx
-
Upload
muhammad-fadli-suhendra -
Category
Documents
-
view
262 -
download
5
Transcript of Report PBO Midlet Sederhana.docx
LEMBARAN PENGESAHAN
Nomor Praktikum : I/TMJK2.1/SMT4/2016Nama Praktikan : Muhammad Fadli SuhendraNim : 1490343017
Judul Praktikum : Midlet SederhanaTanggal Praktikum : 18 Februari 2016Tanggal Selesai : 18 Februari 2016Tanggal Penyerahan Laporan : 24 Februari 2016Dosen Pembimbing : Nilai :
Dosen Pembimbing Buket Rata,…. Februari 2016
Praktikan
Muhammad Fadli Suhendra
NIP. NIM. 1490343017
Kata Pengantar
Puji dan syukur saya panjatkan ke hadhirat Allah SWT, karena dengan
rahmat dan hidayah-Nya saya dapat menyelesaikan laporan praktikum ini tepat pada
waktunya. Shalawat beriring salam saya hantarkan ke pangkuan nabi Muhammad
SAW yang telah membawa kita dari alam kebodohan ke alam yang penuh dengan
ilmu pengetahuan seperti pada saat ini.
Terima kasih saya ucapkan, laporan ini saya buat sesuai dengan data yang saya
peroleh dari hasil praktikum, PBO, dan situs Internet.
Akhir kata, Saya sadar bahwa laporan ini masih jauh dari kata sempurna.
Karena itu saya sangat mengharapkan saran dari teman - teman semua yang bersifat
membangun untuk pembuatan laporan ke depannya agar menjadi lebih baik. Dan saya
harap semoga laporan ini bisa bermanfaat bagi kita semua. Amin.
Desember 2016
Penulis
BAB I
PENDAHULUAN
MEMBUAT APLIKASI SEDERHANA MIDLETDENGAN MENGGUNAKAN APLIKASI J2ME
A. TUJUAN
· Dapat memahami penggunaan J2ME pada Pemograman bahasa Java.
· Memahami dasar – dasar MIDlet sederhana
· Dapat membuat MIDlet sederhana dengan J2ME
B. DASAR TEORI
Midlet adalah aplikasi yang dibuat menggunakan java 2 micro edition (J2ME)
dengan profil mobile information device profile (MIDP). MIDP dikhusukan untuk
digunakan pada handset dengan kemampuan CPU,memori,keyboard,dan layar terbatas,
misalnya pada handphone,pager,dsb. arsitektur tingkat tinggi dari sebuah aplikasi MIDP
ditunjukkan pada gambar dibawah ini. tetapi secara u7mum, terdapat beberapa hal penting
dalam membuat sebuah aplikasi Midlet, yaitu menyangkut lifecycle,user
interface,command handling,deployment dan application management.
ketika Midlet pertama kali diciptakan dan diinisialisasi,Midlet akan berada dalam
state " pause" apabila terjadi kesalahan selama konstruksi Milet, Midlet akan berpindah ke
state " destroy", dan Midlet batal diciptakan dengan jalan memanggil fungsi standar
dstroyApp(). selanjutnya, ketika Midlet dijalankan,Midlet akan berada pada state "active",
dalam hal ini fungsi standar yang dipanggil adalah startApp(). akan tetapi, jika ditengah
jalan Midlet dihentikan sementara,Midlet akan berada dalam state "pause" dengan jalan
memanggil fungsi8 standar pauseApp(). pada state ini diperlukan proses cleanup terhadap
garbage collector yang dihasilkan.
BAB II
PEMBAHASAN
C. LANGKAH KERJA, PERCOBAAN, HASIL
1. Membuka NetBeans IDE.
2. Pada bagian Depan NetBeans IDE 7.0.1, Di bagian Menu Bar pilih >File> Pilih
New Project. Atau tekan ( Ctrl+Shift+N ) pada keyboard.
3. Pada halaman New Project, Di bagian Categories dan Project pilih
>JavaME>MobileApplication>Next.
4. Pada halaman NewMobileApplication, Pada bagian Name andLocation, Pada
kolom ProjectName mengisi nama project yang akan dikerjakan,
Misal,MIDletSederhanaa, Kemudian pada kolom Project location pilih lokasi
diamana project akan disimpan, Terakhir klik Next
5. Pada halaman NewMobileApplication, pada pilihan DeviceConfiguration pilih
CLDC-1.0 untuk pilihan DeviceProfile pilih MIDP-2.0 atau juga bisa memilih
MIDP-2.1 kemudian klik Next atau Langsung Finish.
6. Sampai ketahap ini, yaitu pada halaman Pembuatan ProjectNetBeansIDE, Pada
kolom Project di sebelah kiri double klik pada bagian Nama Project dan akan
muncul SourcePackage>Klikkananmouse>New>MIDlet.
7. Pada halaman NewMIDlet di bagian Name&Location,
mengisinamaClassProject yang akan dibuat, Kemudian klik Finish.
8. Sampai ke tahap ini Pembuatan MIDlet Sederhana sudah hampir selesai, hanya
memasukkan sintax saja,
9. Menghapus semua sintax pada bagian Source.
10. Mengganti semua sintaxt yang terhapus pada bagian sourcetadi dengan sintax
dibawah ini :
11. Tahap selanjutnya adalah mengeklik RUN atau meneekan F6 di keyboard untuk
RUN project MIDletSederhanaa, Tunggu beberapa menit hingga proses
RUNNING selesai.
12. Jika proses RUNNING selesai dan Tidak ada kesalahan atau sintax Error maka
akan keluar hasil RUNNING project MIDletsederhana berupa tampilan Ponsel
bermerk CalmShellCLDC, Untuk melihat hasil yang diinputkan klik pada MIDlet
Sederhana pada bagian Phone.
BAB III
PENUTUP
D. ANALISA
Method startApp(). Digunakan untuk mendapatkan resource yang dibutuhkan
untuk MIDlet kemudian MIDlet ditempatkan dalam status aktif sedemikian hingga
dimungkinkan pengumpulan (akuisisi / acquisition) resource.
pauseApp(). Digunakan untuk melepas setiap resources yang diperlukan oleh
MIDlet. Jika MIDlet menciptakan (sebuah) objek, simpan state dari objek ke
tempat penyimpan tetap dan pasang (set) referensi objek ke null. Jika MIDlet telah
memulai threads, tahan atau hentikan thread-thread ini.
Method destroyApp(). Digunakan untuk menyimpan state dari MIDlet dan untuk
melepas setiap resource yang diperlukan oleh MIDlet. Simpan objek ke tempat
penyimpan tetap, dan pasang (set) referensi-referensi objek ke null. Hentikan setiap
thread yang diciptakan oleh MIDlet.
Pada saat pembuatan Nama Class, harus benar-benar diperhatikan, dikarenakan jika
pada bagian Source Code ada kesalahan atau Nama Class nya tidak sesuai dengna
Nama Class yang dibuat sebelumnya maka sintax akan Error atau system tidak
mengenali Class Name nya.
E. KESIMPULAN
Program MIDlet sederhana ini ada beberapa method atau Metode yang digunakan,
yaitu : startApp(), pauseApp(), destroyApp(boolean unconditional)
J2ME yang digunakan adalah Java 2 Micro Edition yang berfungsi untuk membuat
program dalam bentuk Aplikasi Mobile yang mudah dipahamani.
Pada saat Membuat nama class atau Class Name maka tidak boleh ada kesalahan
pada penulisan sintax karna jika ada kesalahan program akan Error.
F. DAFTAR PUSTAKA
http://sjrsite.blogspot.co.id/2016/02/membuat-java-midlet-sederhana-dengan.html