Spesifikasi Perangkat Keras Spesifikasi Perangkat Lunak

95 Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB IV IMPLEMENTASI

Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada mana program diimplementasikan. Bagian utama implementasi adalah penjabaran rancangan kelas menjadi kelas yang ditulis dalam sintaks Bahasa Pemrograman Java. Di samping itu disajikan juga tampilan interface aplikasi setelah diimplementasikan pada telepon genggam SAMSUNG GT-S5660 Gio.

4.1 Spesifikasi Perangkat Keras dan Lunak

Dalam menerapkan rancangan yang telah dibuat, ada beberapa hal yang harus dibutuhkan. Perangkat keras dan perangkat lunak merupakan dua hal yang selalu dibutuhkan dalam mengimplementasikan rancangan yang telah ada.

4.1.1 Spesifikasi Perangkat Keras

Dalam menerapkan dari rancangan yang telah dijelaskan sebelumnya dibutuhkan beberapa perangkat keras untuk menyajikan aplikasi ini. Adapun alat- alat yang dibutuhkan adalah: a. Handphone Berbasiskan Sistem Operasi Android Handphone digunakan untuk menjalankan program aplikasi yang telah dikembangkan. Adapun handphone yang digunakan adalah SAMSUNG GT-S5660 Gio dengan spesifikasi sebagai berikut: • Sistem Operasi Android : 2.2 Froyo • CPU : 800 MHZ Qualcomm • Ruang Penyimpanan : 178 MB internal dan 4GB microSD Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. • Memori : 278 MB DDR SDRAM • Dimensi Layar : 340 x 480 Pixel • Input : Layar sentuh kapasitif, volume controls, accelerometer. • Konektivitas : Wi-Fi 802.11bg, Bluetooth 2.0, USB, A-GPS, Quad band, HSDPAHSUPA. b. Kabel data serial port Fungsi dari kabel data ini adalah untuk menghubungkan antara komputer dengan handphone. c. Satu unit PC dengan spesifikasi antara lain : • Prosesor : Dual Core • Memory : 1 GB • Penyimpanan : 160 GB

4.1.2 Spesifikasi Perangkat Lunak

Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa software untuk membuat aplikasi ini yaitu: a. Bahasa Pemrograman Java Dalam hal ini digunakan Java Development Kid JDK 1.6 dan Java Runtime Environment JRE. b. Sistem Operasi Untuk penggunaan sistem operasi dapat digunakan Windows XP 32- bit atau Windows 7 32 atau 64 bit, Mac OS X 10.4.8 atau di atasnya, dan Linux. Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. c. Integrated Development Environment IDE Eclipse Indigo Untuk memudahkan dalam pengembangan aplikasi, maka digunakan IDE karena memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Adapun dalam pengembangan ini digunakan Eclipse Indigo dikarenakan telah mendukung Android Development Tools. d. Android Software Development Kit Android SDK Android SDK menyediakan development environment dengan semua komponen yang diperlukan. Antara lain tools pengembangan, libraries , dokumentasi, dan contoh aplikasi serta disertakan pula emulator untuk mensimulasikan aplikasi berjalan pada perangkat. e. Android Development Tools ADT Android membuat kostum plugin untuk IDE Eclipse, sehingga dengan adanya ADT ini memberikan kemudahan dalam pengembangan aplikasi, membuat tampilan antarmuka aplikasi, menambahkan komponen yang diperlukan, men-debug aplikasi dengan menggunakan perangkat SDK Android, dan bahkan membungkus aplikasi yang telah dikembangkan untuk didistribusikan. Adapun ADT yang digunakan adalah ADT 18.0.0

4.2 Penulisan Kode Program