Post on 25-Jun-2015
LAPORAN PRAKTIKUM
MOBILE PROGRAMMING
diajukan untuk memenuhi tugas praktikum ke -1 mata kuliah Mobile Programming padajurusan Teknik Informatika
Oleh :
Rakhmadi Rahman (1083062)
Sumaryadi Sabil (1083164)
Kelas : III B
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
POLITEKNIK POS INDONESIA
BANDUNG
2010
HALAMAN PENGESAHAN
Judul Praktikum : Memulai Pemrograman Mobile
Sub Judul Praktikum : 1.Instalasi J2SDK
2.Instalasi Netbeans 6.7.1
3.Instalasi Wireless Tool Kit 2.5
4.Membuat Program Mobile Sederhana
Tanggal Praktikum : 09 Oktober 2010
Tanggal Penyerahan Laporan : 23 Oktober 2010
Tempat Praktikum : Laboratorium Komputer 306
Alat dan Software : 1. Laptop/PC
2. J2SDK
3. NetBeans IDE 6.7.1
4. Wireless Toolkit 2.5
5. OS Windows 7 Home Premium
Kelas : III B
Nama : Rakhmadi Rahman (1083062)
Sumaryadi Sabil (1083164)
Jurusan : Teknik Informatika
Bandung, Oktober 2010
Menyetujui
Dosen Pengajar
Azizah Zakiah, S.Kom
KATA PENGANTAR
Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa yang atas
kurniaNya kami dapat menyelesaikan Laporan Praktikum ke-1 mata kuliah
Mobile Programming ini.
Adapun isi dari Laporan ini adalah mengenai mobile programming yaitu
Memulai Pemrograman Mobile dengan menggunakan NetBeans IDE 6.7.1 kami
lakukan di Laboratorium komputer 306 Teknik Informatika pada pertemuan
kedua masa perkuliahan di semester ganjil ini.
Demikian Laporan Praktikum Mobile Programming ini kami buat,
sebagai hasil praktikum yang telah kami lakukan pada semester ganjil ini. Kritik
dan saran yang membangun sangat kami harapkan sehingga kedepannya nanti
dapat lebih baik.
Penyusun,
Penulis
DAFTAR ISI
JUDUL LAPORAN ......................................................................................... i
HALAMAN PENGESAHAN.......................................................................... ii
KATA PENGANTAR .................................................................................... iii
DAFTAR ISI.................................................................................................... iv
I. LANDASAN TEORI ................................................................................. 1
1.1. Java 2 Flatform Micro Edition........................................................ 1
1.1. Intergrated Development Environment ........................................... 2
II. HASIL PRAKTIKUM DAN PEMBAHASAN......................................... 3
2.1 Instalasi J2SDK ............................................................................... 3
2.2 Instalasi NetBeans 6.7.1 ................................................................. 7
2.3 Instalasi Wireless Toolkit 2.5 .......................................................... 13
2.4 Pembuatan Program Mobile Sederhana .......................................... 16
2.4.1 Praktikum 1...................................................................................... 17
2.4.2 Praktikum 2...................................................................................... 18
III. KESIMPULAN......................................................................................... 19
3.1 Kesimpulan...................................................................................... 19
BAB I
LANDASAN TEORI
1.1 Java 2 Flatform Micro Edititon
J2ME (Java 2 Flatform Micro Edition) menyediakan lingkungan untuk
menjalankan aplikasi perangkat seperti telepon seluler, PDA, televisi dan
perangkat embedded lainnya. J2ME menyediakan antar muka fleksibel, model
keamanan yang tangguh dan dukungan yang ekstensif untuk aplikasi jaringan dan
offline yang dapat di download secara dinamis. Aplikasi berbasis spesifikasi
J2ME ditulis sekali untuk di install di beragam macam perangkat baik itu suatu
aplikasi dalam sebuah komputer maupun untuk alat lainnya. Media player adalah
salah satu media yang paling digemari oleh pengguna komputer. Permasalahannya
adalah bagaimana mengendalikan media player tersebut dengan menggunakan
handphone yang dapat dikendalikan dari jarak jauh tanpa menggunakan kabel
(wireless) seperti perangkat mouse dan keyboard.
Untuk menangani masalah tersebut maka dirancang suatu aplikasi
pengendalian media player dengan J2ME pada handphone berfasilitas Java 2
MIDP. Supaya dapat terhubung dari handphone ke komputer maka diperlukan
dukungan dari bluetooth, handphone yang mendukung fasilitas Java 2 MIDP,
Java Virtual Machine (JVM), Java Runtime Environment (JRE), Java Wireless
Toolkit (WTK) dan Netbean. Membuat suatu source code dengan netbean maupun
Jcreator yang dibuat sedemikian rupa sehingga menghasilkan file JAR. Kemudian
file JAR tersebut di install melalui handphone, maka terbentuklah suatu aplikasi
yang dapat melakukan pengontrolan media player dari suatu PC/laptop. Dengan
menekan suatu tombol yang terdapat pada Handphone maka sudah dapat
dijalankan untuk perintah-perintah seperti play, pause, stop, next dan lain-lain.
Hasilnya diperoleh suatu sistem pengontrolan dengan handphone yang dapat
dilakukan dari jarak jauh tanpa menggunakan mouse ketika menjalankan suatu
aplikasi media player.
1.2 Integrated Development Environment
IDE (Integrated Development Environment) 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. Fasilitas ini bisa membuat kita
melihat program kita pada device yang sesungguhnya.
Agar kita dapat membuat MIDlet, kita harus membuat subclass dari
MIDlet class dari 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.
Tidak seperti program Java pada umumnya dimana method main() hanya
digunakan sekali pada jalannya program, method startApp() mungkin akan
dipanggil lebih dari sekali dalam daur hidup MIDlet. Sehingga kita diharuskan
tidak membuat satu inisialisasi code pada method startApp(). Daripada, kita dapat
membuat MIDlet constructor dan melakukan inisialisasi di situ.
BAB II
HASIL PRAKTIKUM DAN PEMBAHASAN
MEMULAI PEMROGRAMAN MOBILE
2.1 Instalasi J2SDK
Untuk memulai pemrograman mobile terlebih dahulu kita melakukaninstalasi software Java™ 2 Standard Development Kit (J2SDK). Seperti di bawahini.
Selanjutnya pilih Accept untuk melanjutkan proses instalasi
Setelah itu akan muncul Custom Setup dan Pilih Next seperti di bawah ini
Selanjutnya proses menunggu Instalasi Wizard seperti di bawah ini
Kemudian akan muncul Destination Folder untuk memilih tempat instalasipada harrddisk seperti dibawah ini memilih drive C:\
Setelah memilih diatas maka proses instalasi berlanjut dan tunggu sampaiselesai
Akhirnya proses instalasi pun selesai maka akan muncul seperti di bawah inidan pilih Finish
Selelah memilih diatas maka secara otomatis akan muncul tampilan seperti
dibawah ini melalui Internet Explorer dan meminta registrasi J2SDK secara
gratis.
2.2 Instalasi NetBeans 6.7.1
Langkah selanjutnya setelah melakukan instalasi J2SDK maka kita instalasiNetbeans 6.7.1 seperti di bawah ini.
Proses Instalasi akan di mulai seperti di bawah ini.
Selanjutnya akan muncul Netbeans Installer dan pilih Next seperti dibawah ini.
Setelah itu centang pada License Agreement dan pilih Next seperti di bawah ini
Kemudian akan muncul Installation Folder untuk memilih tempat instalasi pada
harrddisk seperti dibawah ini memilih drive C:\ dan pilih next
Setelah itu muncul Sun GlassFish Enterprise Server dengan nama admin dan
password adminadmin seperti dibawah ini.
Kemudian akan muncul Installation GlassFish to untuk memilih tempat instalasi
pada harrddisk seperti dibawah ini memilih drive C:\ dan pilih next
Selanjutnya akan muncul tampilan untuk Instalasi dan pilih Install seperti
dibawah ini
Proses Instalasi dan tunggu beberapa
Untuk keamanan maka pada system kemanan computer akan muncul Windows
Security Alert yana membertiahukan aplikasi ini diakses pribadi atau umum.
Akhirnya Instalasi pun selesai dan pilih Finish
2.3 Instalasi Wireless Toolkit 2.5
Selain menggunakan Netbeans untuk pemrograman mobile kita juga dapatmenggunakan Software Wireless Tool Kit 2.5. Langkahnya sama seperti prosesinstalasi J2SDK dan Netbeans sebelumnya. Pilih next seperti di bawah ini.
Setelah itu pilih next pada license agreement seperti di bawah ini
Selanjutnya muncul Java Virtual Location adalah tempat penyimpanan
instalasi Wireless Too kit.
Setelah itu pilih Destination folder untuk OLDBC dan pilih next.
Setelah itu pilih tempat itu program wireless tool kit di tempatkan danpilih next
Setelah itu akan muncul tampilan dibawah ini dan pilih next
Selanjutnya proses instalasi dimulai dan menunggu prosesnya selesai
Setelah selesai maka akan muncul tampilan seperti dibawah ini
Setelah di Build dan RunHasilnya seperti dibawah ini
Setelah itu pililh filemadhy&adhy maka hasilnya
2.4 Pembuatan Program Mobile Sederhana
2.4.1 Praktikum 1
Setelah di Build dan RunHasilnya seperti dibawah ini
Setelah itu pililh file HelloMidletmaka hasilnya
2.4.2 Praktikum 2
BAB III
KESIMPULAN
3.1 Kesimpulan
Adapun kesimpulan yang dapat diperoleh berdasarkan hasil pembahasan dan
praktikum, yaitu:
J2ME (Java 2 Flatform Micro Edition) menyediakan lingkungan untuk
menjalankan aplikasi perangkat seperti telepon seluler, PDA, televisi dan
perangkat embedded lainnya. J2ME menyediakan antar muka fleksibel,
model keamanan yang tangguh dan dukungan yang ekstensif untuk
aplikasi jaringan dan offline yang dapat di download secara dinamis.
IDE (Integrated Development Environment) 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. Fasilitas
ini bisa membuat kita melihat program kita pada device yang
sesungguhnya.
Langkah-langkah memulai pemrograman mobile dimulai dengan instalasi
software J2SDK, Netbeans 6.7.1 atau Wireless Tool Kit 2.5 dan membuat
program sederhana dengan menampilkan nama.