laporan praktikum

Click here to load reader

Post on 25-Jun-2015

204 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

LAPORAN PRAKTIKUM MOBILE PROGRAMMINGdiajukan untuk memenuhi tugas praktikum ke -1 mata kuliah Mobile Programming pada jurusan Teknik Informatika Oleh : Rakhmadi Rahman Sumaryadi Sabil (1083062) (1083164)

Kelas : III B

PROGRAM DIPLOMA III TEKNIK INFORMATIKA POLITEKNIK POS INDONESIA BANDUNG 2010

HALAMAN PENGESAHAN

Judul Praktikum Sub Judul Praktikum

: Memulai Pemrograman Mobile : 1.Instalasi J2SDK 2.Instalasi Netbeans 6.7.1 3.Instalasi Wireless Tool Kit 2.5 4.Membuat Program Mobile Sederhana

Tanggal Praktikum Tanggal Penyerahan Laporan Tempat Praktikum Alat dan Software

: 09 Oktober 2010 : 23 Oktober 2010 : Laboratorium Komputer 306 : 1. Laptop/PC 2. J2SDK 3. NetBeans IDE 6.7.1 4. Wireless Toolkit 2.5 5. OS Windows 7 Home Premium

Kelas Nama

: III B : Rakhmadi Rahman Sumaryadi Sabil (1083062) (1083164)

Jurusan

: Teknik Informatika

Bandung, Oktober 2010 Menyetujui Dosen Pengajar

Azizah Zakiah, S.Kom

ii

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

iii

DAFTAR ISIJUDUL LAPORAN ......................................................................................... HALAMAN PENGESAHAN.......................................................................... KATA PENGANTAR .................................................................................... DAFTAR ISI .................................................................................................... i ii iii iv

I. LANDASAN TEORI ................................................................................. 1.1. Java 2 Flatform Micro Edition ........................................................... 1.1. Intergrated Development Environment ...............................................

1 1 2

II. HASIL PRAKTIKUM DAN PEMBAHASAN ......................................... 2.1 2.2 2.3 2.4 2.4.1 2.4.2 Instalasi J2SDK ............................................................................ Instalasi NetBeans 6.7.1 .............................................................. Instalasi Wireless Toolkit 2.5 ....................................................... Pembuatan Program Mobile Sederhana ....................................... Praktikum 1 .................................................................................. Praktikum 2 ..................................................................................

3 3 7 13 16 17 18

III. KESIMPULAN ......................................................................................... 3.1 Kesimpulan .........................................................................................

19 19

iv

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.

v

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.

vi

BAB II HASIL PRAKTIKUM DAN PEMBAHASAN MEMULAI PEMROGRAMAN MOBILE 2.1 Instalasi J2SDK Untuk memulai pemrograman mobile terlebih dahulu kita melakukan instalasi software Java 2 Standard Development Kit (J2SDK). Seperti di bawah ini.

Selanjutnya pilih Accept untuk melanjutkan proses instalasi

vii

Setelah itu akan muncul Custom Setup dan Pilih Next seperti di bawah ini

Selanjutnya proses menunggu Instalasi Wizard seperti di bawah ini

viii

Kemudian akan muncul Destination Folder untuk memilih tempat instalasi pada harrddisk seperti dibawah ini memilih drive C:\

Setelah memilih diatas maka proses instalasi berlanjut dan tunggu sampai selesai

ix

Akhirnya proses instalasi pun selesai maka akan muncul seperti di bawah ini dan pilih Finish

Selelah memilih diatas maka secara otomatis akan muncul tampilan seperti dibawah ini melalui Internet Explorer dan meminta registrasi J2SDK secara gratis.

x

2.2

Instalasi NetBeans 6.7.1

Langkah selanjutnya setelah melakukan instalasi J2SDK maka kita instalasi Netbeans 6.7.1 seperti di bawah ini.

Proses Instalasi akan di mulai seperti di bawah ini.

xi

Selanjutnya akan muncul Netbeans Installer dan pilih Next seperti dibawah ini.

Setelah itu centang pada License Agreement dan pilih Next seperti di bawah ini

xii

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.

xiii

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

xiv

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.

xv

Akhirnya Instalasi pun selesai dan pilih Finish

xvi

2.3

Instalasi Wireless Toolkit 2.5

Selain menggunakan Netbeans untuk pemrograman mobile kita juga dapat menggunakan Software Wireless Tool Kit 2.5. Langkahnya sama seperti proses instalasi J2SDK dan Netbeans sebelumnya. Pilih next seperti di bawah ini.

Setelah itu pilih next pada license agreement seperti di bawah ini

xvii

Selanjutnya muncul Java Virtual Location adalah tempat penyimpanan instalasi Wireless Too kit.

Setelah itu pilih Destination folder untuk OLDBC dan pilih next.

xviii

Setelah itu pilih tempat itu program wireless tool kit di tempatkan dan pilih next

Setelah itu akan muncul tampilan dibawah ini dan pilih next

xix

Selanjutnya proses instalasi dimulai dan menunggu prosesnya selesai

Setelah selesai maka akan muncul tampilan seperti dibawah ini

xx

2.4 2.4.1

Pembuatan Program Mobile Sederhana Praktikum 1

Setelah di Build dan Run Hasilnya seperti dibawah ini

Setelah itu pililh file madhy&adhy maka hasilnya

xxi

2.4.2

Praktikum 2

Setelah di Build dan Run Hasilnya seperti dibawah ini

Setelah itu pililh file HelloMidlet maka hasilnya

xxii

BAB III KESIMPULAN 3.1 Kesimpulan

View more