Anda di halaman 1dari 13

PEMBUATAN APLIKASI LBS BENGKEL MOTOR RESMI MENGGUNAKAN ECLIPSE GALILEO UNTUK HANDPHONE BERBASIS ANDROID Shintawati Sundari

Program Studi Teknik Informatika Universitas Gunadarma Jalan Margonda Raya No.100 Depok Shintawati.sundari@gmail.com ABSTRAKSI Perkembangan teknologi yang berkembang pesat saat ini memberikan pengaruh yang luar biasa. Perkembangan ini mampu menjadikan informasi sangat mudah didapatkan dan menjadi praktis. Teknologi mobile mampu menjadi solusi untuk mengatasi masalah dalam mendeteksi lokasi bengkel motor resmi yang terdekat dengan keberadaan pengguna. Penulisan ini bertujuan untuk membuat aplikasi LBS Bengkel Motor Resmi pada handphone berbasis Android yang dapat membantu pengendara motor dalam mencari lokasi bengkel motor terdekat. Pembuatan aplikasi LBS Bengkel Motor dimulai dengan perancangan sistem aplikasi bengkel dengan flowchart dan struktur navigasi, pembuatan kode program dengan bahasa pemrograman Java, mengcompile dengan emulator Android dan implementasi pada handphone berbasis Android. Aplikasi LBS Bengkel Motor Resmi adalah aplikasi yang berisi peta lokasi bengkel motor resmi yang terhubung dengan Google Maps secara online dan menampilkan informasi seputar bengkel. Pada penggunaannya, Android memberi kemudahan untuk membuat dan mengembangkan aplikasi, karena Android adalah sistem operasi yang berbasis open source. Kata Kunci : Android, Bengkel Motor Resmi, Handphone, Java, LBS PENDAHULUAN Telepon Seluler (handphone) pada awal hadirnya hanya digunakan sebagai sarana berkomunikasi dengan kelebihannya yang dapat dibawa kemanapun (mobile) dan menjadi alat canggih yang hampir menggantikan posisi komputer. Dengan ukuran yang sekecil itu semua fungsi yang dibutuhkan dapat terpenuhi. Demikian pula yang terjadi pada peta yang ada saat ini. Dahulu peta dibuat pada buku, namun kini peta dapat juga diakses dengan handphone melalui jaringan internet sebagai alat penunjuk jalan. Keberadaan bengkel motor bagi pengendara motor sangatlah berarti. Apabila terjadi ban bocor, motor yang tiba-tiba mogok di jalan ataupun ingin melakukan service pada motor tentunya pengendara motor memerlukan jasa bengkel terutama yang terdekat dengan posisi pengendara saat itu. Namun sangat disayangkan alamat bengkel motor resmi yang ada saat ini masih berbentuk tulisan baik di website ataupun di buku service sehingga dirasa kurang praktis apabila pengendara harus membuka browser terlebih dahulu untuk mencari lokasi bengkel. LBS (Location Based Service) dalam Indonesia berarti layanan berbasis lokasi merupakan suatu layanan informasi yang dapat diakses menggunakan piranti mobile melalui jaringan internet dan seluler yang menggunakan sistem GPS dan bertujuan untuk memberikan layanan informasi lokasi atau petunjuk posisi kepada pengguna.

Kemajuan teknologi handphone yang berkembang saat ini dan untuk mempermudah pengendara motor dalam mencari lokasi bengkel dan juga mengetahui jarak ke lokasi bengkel yang ingin dituju, maka dibuat suatu bentuk aplikasi LBS atau Layanan Berbasis Lokasi pada handphone berbasis Android dimana pengendara motor dapat menggunakan aplikasi ini dimana pun dan kapan pun. Tujuan penelitian ini untuk membuat sebuah aplikasi LBS Bengkel Motor Resmi pada handphone berbasis Android. Dan diharapkan aplikasi ini dapat membantu pengendara motor sebagai panduan mereka dalam mencari lokasi bengkel motor terdekat. TINJAUAN PUSTAKA LBS (Location Based Service) LBS adalah layanan informasi yang dapat diakses menggunakan piranti mobile melalui jaringan Internet dan seluler serta memanfaatkan kemampuan penunjuk lokasi pada piranti mobile (Virrantasu, et al, 2001). Layanan IP nirkabel yang menggunakan informasi geografis untuk memberikan layanan informasi lokasi kepada pengguna. Beberapa layanan aplikasi yang memberikan petunjuk posisi/lokasi piranti mobile berada. Android Android merupakan subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi, middleware dan aplikasi inti yang di release oleh Google. Sedangkan Android SDK (Software Development Kit) menyediakan Tools dan API yang diperlukan untuk mengembangkan aplikasi pada platform Android dengan menggunakan bahasa pemrograman Java. Dikembangkan bersama antara Google, HTC, Intel, Motorola, Qualcomm, TMobile, NVIDIA yang tergabung dalam OHA (Open Handset Alliance) dengan tujuan membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). (Mulyadi, 2010:5) Eclipse IDE(Integrated Development Environment) IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak. Eclipse adalah sebuah IDE untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent). Berikut ini adalah sifat dari Eclipse: a. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X. b. Multi-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya. c. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak,

seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in. Java Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. GPS Sistem Pemosisi Global (bahasa Inggris: Global Positioning System (GPS)) adalah sistem untuk menentukan posisi di permukaan bumi dengan bantuan sinkronisasi sinyal satelit. Sistem ini menggunakan 24 satelit yang mengirimkan sinyal gelombang mikro ke Bumi. Sinyal ini diterima oleh alat penerima di permukaan, dan digunakan untuk menentukan posisi, kecepatan, arah, dan waktu. Sistem yang serupa dengan GPS antara lain GLONASS Rusia, Galileo Uni Eropa, IRNSS India. Sistem ini dikembangkan oleh Departemen Pertahanan Amerika Serikat, dengan nama lengkapnya adalah NAVSTAR GPS (kesalahan umum adalah bahwa NAVSTAR adalah sebuah singkatan, ini adalah salah, NAVSTAR adalah nama yang diberikan oleh John Walsh, seorang penentu kebijakan penting dalam program GPS). Kumpulan satelit ini diurus oleh 50th Space Wing Angkatan Udara Amerika Serikat. Biaya perawatan sistem ini sekitar US$750 juta per tahun, termasuk penggantian satelit lama, serta riset dan pengembangan. GPS Tracker atau sering disebut dengan GPS Tracking adalah teknologi AVL (Automated Vehicle Locater) yang memungkinkan pengguna untuk melacak posisi kendaraan, armada ataupun mobil dalam keadaan Real-Time. GPS Tracking memanfaatkan kombinasi teknologi GSM dan GPS untuk menentukan koordinat sebuah obyek, lalu menerjemahkannya dalam bentuk peta digital. METODE PENELITIAN Berikut ini adalah tahapan tahapan metode penelitian yang dilakukan untuk membuat aplikasi LBS Bengkel Motor Resmi : 1. Merancang sistem dengan struktur navigasi dan flowchart Struktur Navigasi Struktur navigasi yang digunakan pada aplikasi ini adalah struktur navigasi campuran, yaitu struktur navigasi hirarki dan struktur navigasi linear. Aplikasi ini dimulai dengan menampilkan halaman menu utama yang mana terdapat pilihan menu lokasi bengkel, menu bantuan, menu tentang dan keluar. Pada halaman lokasi

bengkel terdapat marker gedung yang apabila di-klik dapat menampilkan informasi mengenai bengkel yaitu posisi bengkel, jarak bengkel dan informasi jam operasional bengkel. Menu Utama

Lokasi Bengkel

Bantuan

Tentang

Keluar

Keterangan

Peta

Satelit

Jalan

Gambar 1 Struktur Navigasi LBS Bengkel Motor Resmi Flowchart


Mulai

Icon LBS Bengkel Motor

1. Peta Lokasi 2. Bantuan 3. Tentang 4. Keluar

Pilih Melihat Peta ?

Tidak

Pilih Halaman Bantuan ?

Tidak

Pilih Halaman Tentang ? Ya

Tidak Keluar Ya

Tidak
A

Ya

Ya Menampilkan Informasi Petunjuk Penggunaan Menampilkan Informasi Seputar Aplikasi

Tampilan Peta Google Maps

Selesai

Klik marker pada peta ? Ya Menampilkan Informasi Bengkel

Tidak

Pilih Perbesar Tampilan ? Ya Tampilan Peta Diperbesar (Zoom In)

Tidak

Pilih Perkecil Tampilan ? Ya Tampilan Peta Diperkecil (Zoom Out)

Tidak

Pilih Mode Peta ? Ya Google Map Tampilan Jalan / Tampilan Satelit

Tidak

Gambar 2 Flowchart Aplikasi LBS Bengkel Motor Resmi Gambar di atas menjelaskan alur program aplikasi LBS Bengkel Motor Resmi. Alur program dimulai saat user meng-klik icon aplikasi selanjutnya program akan menampilkan halaman menu yang selanjutnya user dapat memilih melihat halaman lokasi bengkel, melihat halaman bantuan, melihat halaman tentang atau keluar.

Apabila user memilih untuk melihat lokasi bengkel, maka akan ditampilkan peta yang diambil dari Google Maps. Pada peta terdapat marker gedung yang dapat diklik oleh user untuk menampilkan informasi bengkel sedangkan marker user berfungsi untuk menandai posisi user berada. Pada halaman ini juga terdapat fasilitas untuk memilih mode tampilan peta yaitu mode tampilan jalan atau tampilan satelit. Kemudian peta dapat diperbesar (zoom in) atau diperkecil (zoom out) sesuai dengan keinginan user. Apabila user memilih bantuan maka aplikasi akan menampilkan halaman bantuan yang berisi informasi berupa penjelasan dari tiap tombol yang tersedia. Apabila user memilih tentang maka aplikasi akan menampilkan halaman tentang yang berisi informasi seputar aplikasi. Apabila user memilih keluar maka aplikasi LBS Bengkel Motor Resmi akan berhenti dijalankan. 2. Merancang interface Perancangan antar muka aplikasi merupakan dasar dari konsep pembuatan tampilan-tampilan antar muka yang akan ada pada aplikasi LBS Bengkel Motor Resmi. Perancangan antar muka aplikasi ini terdiri dari perancangan halaman menu utama dari aplikasi LBS Bengkel Motor Resmi, perancangan halaman lokasi bengkel, perancangan halaman informasi bantuan, dan perancangan halaman tentang untuk informasi seputar aplikasi. 3. Membuat kode program menggunakan IDE Eclipse Galileo dengan bahasa pemrograman Java Pengkodingan program dimulai dengan pembuatan tampilan dan script untuk setiap tampilan menu dan submenu yang telah dirancang dengan menggunakan editor Eclipse, Android SDK dan ADT. Adapun tampilan menu yang dibuat yaitu tampilan menu utama, tampilan menu lokasi bengkel, tampilan bantuan, tampilan tentang. Tabel 1 Daftar Kelas Java Aplikasi LBS Bengkel Motor Resmi Nama File Keterangan Main.java Kelas utama yang menampilkan menu utama aplikasi. Lokasi.java Kelas yang berisi kode program untuk GPS. MyItemizedOverlay.java Kelas yang digunakan untuk menampilkan peta yang berasal dari google map dan juga untuk menyimpan perubahan yang terjadi apabila peta digeser-geser. TampilLokasi.java Kelas yang berfungsi untuk menampilkan lokasi bengkel pada peta. TampilKeterangan.java Kelas yang berfungsi unutk menuliskan informasi pembuat aplikasi. MenuTab.java Kelas ini digunakan untuk menampilkan menu tab pada aplikasi. Bantuan.java Kelas yang berisi panduan cara penggunaan aplikasi. Tentang.java Kelas yang berisi informasi seputar aplikasi.

Tabel 2 Daftar XML Aplikasi LBS Bengkel Motor Resmi Nama File Keterangan main.xml Sebagai tempat membuat tampilan yang berisi menu utama aplikasi. peta.xml Sebagai tempat membuat tampilan peta yang berasal dari Google Maps. bantuan.xml Sebagai tempat membuat tampilan menu halaman bantuan aplikasi. tentang.xml Sebagai tempat membuat tampilan menu halaman tentang aplikasi. menu_tab.xml Sebagai tempat membuat tampilan menu tab. keterangan.xml Sebagai tempat membuat tampilan menu keterangan yang berada pada menu tab. 4. Kompilasi dengan emulator Android Apabila pengkodean aplikasi LBS Bengkel Motor Resmi telah selesai dibuat maka perlu dilakukan suatu kompilasi untuk mengecek kebenaran kode dan mengetahui error yang terjadi pada program yang sudah dibuat. Cara kompilasi sangatlah mudah dengan klik kanan pada projek aplikasi yang ingin dikompilasi di Eclipse kemudian pilih Run as dan selanjutnya pilih Android Application. Proses kompilasi dapat dilihat pada tab Console di Eclipse seperti pada Gambar 3.

Gambar 3 Tab Console

5. Implementasi pada handphone berbasis Android Untuk menggunakan aplikasi LBS Bengkel Motor Resmi ini pada handphone berbasis Android maka terlebih dahulu membuat file dengan ekstensi .apk. Adapun langkah langkah untuk membuat file APK adalah sebagai berikut : 1. Klik kanan pada project LBS Bengkel Motor Resmi lalu pilih Android Tools, kemudian pilih Export Signed Application Package seperti pada Gambar 4.

Gambar 4 Export Signed Application Package 2. Setelah tampilan Gambar 5 di bawah lalu klik tombol Next.

Gambar 5 Project Checks 3. Langkah berikutnya adalah membuat file keystore dengan memilih Use existing keystore. Isi password selanjutnya klik tombol Next seperti pada Gambar 6.

Gambar 6 Keystore Selection 4. Pada langkah ini pun mengisikan password yang sama seperti password pada langkah sebelumnya selanjutnya klik tombol Next seperti Gambar 7. Apabila

password yang diisikan tidak sama atau tidak sesuai maka pembuatan file APK ini gagal.

Gambar 7 Key Alias Selection 5. Langkah selanjutnya adalah mengisi tempat tujuan untuk menyimpan file APK setelah dilakukan package. Setelah itu klik tombol Finish maka file yang telah di-package dan menjadi file dengan ekstensi .apk akan berada di tempat tujuan seperti Gambar 8. Langkah selanjutnya adalah menginstal aplikasi pada handphone berbasis Android.

Gambar 8 Destination and Key/Certifikat Checks Setelah proses penginstallan aplikasi selesai barulah aplikasi bisa digunakan pada handphone berbasis Android. HASIL DAN PEMBAHASAN Uji coba aplikasi LBS Bengkel Motor Resmi ini terdiri dari tiga tahap proses uji coba yaitu, uji coba setiap komponen yang terdapat pada aplikasi, uji coba dalam menampilkan peta dan mendeteksi lokasi bengkel, dan yang terakhir uji coba keakuratan GPS.

Pertama, uji coba setiap komponen yang terdapat pada aplikasi seperti pengujian halaman menu utama, halaman menu peta lokasi bengkel, halaman menu bantuan, halaman menu tentang dan halaman menu keluar. Hasil pengujian setiap komponen dijelaskan pada tabel 3 : Tabel 3 Hasil Pengujian Menu Aplikasi No. Pengujian Keterangan 1 Halaman Menu Utama Memastikan halaman menu tampil dan tombol-tombol berfungsi dengan baik 2 Halaman Lokasi Memastikan halaman peta lokasi Bengkel bengkel tampil dan GPS berhasil mendeteksi posisi user yang kemudian menampilkan posisi bengkel di sekitar user dengan baik 3 Halaman Bantuan Memilih tombol Bantuan dari menu Aplikasi utama kemudian akan tampil halaman menu bantuan yang menerangkan cara penggunaan aplikasi 4 Halaman Tentang Memilih tombol Tentang dari menu Aplikasi utama kemudian akan tampil halaman menu tentang yang menerangkan informasi seputar aplikasi 5 Halaman Keluar Memastikan tombol Keluar dan kotak Aplikasi dialog peringatan untuk keluar dari aplikasi berfungsi dengan baik

Status Valid Valid

Valid

Valid

Valid

Dari tabel 3 di atas dapat disimpulkan bahwa setiap komponen yang terdapat pada aplikasi LBS Bengkel Motor Resmi ini berfungsi dengan baik dan menampilkan tampilan yang sesuai dengan yang diharapkan. Proses uji coba yang kedua adalah menguji kecepatan dalam menampilkan peta dan mendeteksi lokasi bengkel motor. Uji coba ini dilakukan pada beragam handphone berbasis Android dengan kartu GSM yang berbeda dan pada daerah yang berbeda pula. Proses pengujian ini menggunakan sinyal GPS. Hasil pengujian kecepatan dalam menampilkan peta dan pendeteksian lokasi bengkel motor oleh GPS dijelaskan pada tabel 4 : Tabel 4 Hasil Pengujian Kecepatan Menampilkan Peta Kartu GSM Tipe Handphone Kecepatan Loading Peta 3 Samsung Ace 25.35 detik XL Samsung Tab 7.0 18.39 detik Simpati Samsung Galaxy Wonder 10.56 detik Mentari Samsung Tab 7.7 2.54 detik IM3 Samsung Tab 7.7 11.26 detik Axis Samsung Ace 48.06 detik

No. 1. 2. 3. 4. 5. 6.

Dari tabel 4 di atas dapat dilihat terjadi perbedaan kecepatan dalam menampilkan peta dan mendeteksi lokasi bengkel motor. Hal itu terjadi karena adanya perbedaan spesifikasi pada handphone yang digunakan, seperti besar resolusi layar,

prosesor dan RAM, maupun ketersediaan dan kualitas sinyal GPS. Kualitas sinyal GPS dapat dipengaruhi oleh lokasi, posisi satelit, bangunan, hambatan alam dan kondisi cuaca. Proses uji coba yang ketiga adalah menguji tingkat keakuratan data pada aplikasi. Pengujian ini dilakukan dengan survei langsung ke bengkel motor yang terdapat pada aplikasi kemudian mencocokan alamat bengkel motor dengan alamat yang ditunjukan peta. Hasil pengujian dijelaskan pada tabel 5 di bawah ini : Tabel 5 Hasil Pengujian Keakuratan Lokasi Bengkel Motor No. Nama Bengkel Alamat Keterangan Status 1 Honda Artha Jl.Lapangan Tembak Lokasi bengkel pada Valid Sentra Oto No.126 Cibubur peta sesuai dengan Jakarta Timur alamat asli. 2 Honda Cipayung Jl. Raya Cipayung Lokasi bengkel pada Valid Blok T/6 13840 peta sesuai dengan Jakarta Timur alamat asli. 3 Honda Clara Jl. Dewi Sartika Lokasi bengkel pada Valid Motor CV No.297 Jakarta peta sesuai dengan Timur alamat asli. 4 Honda Harapan Jl. Raya Bogor Lokasi bengkel pada Valid KM.27 No.5 Jakarta peta sesuai dengan Timur alamat asli. 5 Honda Hek Jl. Raya Bogor Lokasi bengkel pada Valid KM.20 No.31 peta sesuai dengan Jakarta Timur alamat asli. 6 Jakarta Honda Jl. Dewi Sartika Lokasi bengkel pada Valid Center Jakarta Timur peta sesuai dengan alamat asli. 7 Honda Jati Jl. Raya Bogor Lokasi bengkel pada Valid KM.19 No.103 peta sesuai dengan Jakarta Timur alamat asli. 8 Honda Jati Mulya Jl. Raya Bogor Lokasi bengkel pada Valid KM.21 No.17 peta sesuai dengan Jakarta Timur alamat asli. 9 Honda Kharisma Jl. Raya Bogor Lokasi bengkel pada Valid KM.28 No.22 peta sesuai dengan Jakarta Timur alamat asli. 10 Honda Matraman Jl. Matraman Raya Lokasi bengkel pada Valid Motor No.35 Jakarta Timur peta sesuai dengan alamat asli. 11 Honda Mulya Jl. Dewi Sartika Lokasi bengkel pada Valid No.272A Jakarta peta sesuai dengan Timur alamat asli. 12 Honda Samudra Jl. Raya Bogor Lokasi bengkel pada Valid KM.19 No.9 Jakarta peta sesuai dengan Timur alamat asli. 13 Honda Sumber Jl. Matraman Raya Lokasi bengkel pada Valid Mapan Sukses 148 Mitra Matraman peta sesuai dengan

A2 No.6-7 14 Honda Artha Wahana Jl. Jatinegara Timur No.37B Jakarta Timur Honda Wijaya Jl. Jatinegara Barat 185 Jakarta Timur Yamaha Motor CBR Jl. Raya Bogor KM.28,5 No.14 Jakarta Timur Yamaha Ceger Jl. Raya Ceger Raya Motor Jakarta Timur Yamaha Motor Djagat Jl.Lapangan Tembak No.2 Jakarta Timur 13470 Yamaha Sartika Jl. Dewi Sartika Motor No.131 Cawang Jakarta Timur 13630 Yamaha Sumber Jl. Raya Bogor Mas Motor KM.20 No.120 Jakarta Timur 13510 Suzuki Dewi Jl. Dewi Sartika 121 Sartika Jakarta Timur Suzuki Motor Rif-Qi Jl. Raya Cilangkap Baru No.2 Jakarta Timur 13860 Kawasaki Megumi Jl. Raya Cilangkap Gemilang Motor No.18 Jakarta Timur

alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Lokasi bengkel pada peta sesuai dengan alamat asli. Valid

15

Valid

16

Valid

17

Valid

18

Valid

19

Valid

20

Valid

21

Valid

22

Valid

23

Valid

24

Bajaj Sartika

25

Dewi Jl. Dewi Sartika No.366 Jakarta Timur Bajaj Inti Motor Jl.Lapangan Tembak Cibubur Jakarta Timur 13470

Lokasi bengkel pada Valid peta sesuai dengan alamat asli. Lokasi bengkel pada Valid peta sesuai dengan alamat asli.

Dari tabel 4.3 di atas dapat disimpulkan bahwa data yang ada pada aplikasi sudah sesuai dengan alamat bengkel motor resmi yang sesungguhnya. Setelah dilakukan uji coba sebanyak tiga tahap pengujian ini maka dapat disimpulkan uji coba berhasil dilakukan dan aplikasi berjalan dengan baik dan menghasilkan output yang sesuai dengan yang diharapkan.

KESIMPULAN Aplikasi LBS Bengkel Motor Resmi adalah aplikasi untuk membantu pengendara sepeda motor dalam mengetahui posisi gedung bengkel yang terdekat dengan posisi pengendara saat itu sehingga lebih mudah dan efisien. Aplikasi ini dibuat dengan bahasa pemrograman java. Bahasa java sangat cocok untuk pembuatan aplikasi berbasis mobile, karena merupakan bahasa pemrograman berorientasi object yang mudah digunakan dan setelah kompilasi akan menghasilkan ukuran file yang ringan. Android memberi kemudahan untuk membuat dan mengembangkan aplikasi, karena Android adalah sistem operasi yang berbasis open source. Selain itu engine program dan program layout dibuat terpisah, yaitu untuk engine program menggunakan bahasa pemrograman Java, dan untuk layout menggunakan bahasa xml. Pembuatan aplikasi ini masih banyak kekurangan baik dari segi desain maupun data lokasi bengkel motor resmi yang ada pada aplikasi ini. Untuk itu penulis mengharapkan kepada siapapun yang membaca penulisan skripsi ini agar dapat mengembangkan dan menyempurnakan aplikasi ini dengan penggunaan desain yang lebih menarik lagi serta penambahan data lokasi bengkel dan informasi yang lebih banyak lagi. Sehingga dapat bermanfaat bagi semuanya. DAFTAR PUSTAKA [1] Anonim, Android (Sistem Operasi),

http://id.wikipedia.org/wiki/Android_(sistem_operasi), 4 Juli 2012 [2] Roy Muhea, SDK Android + Eclipse, http://android-

makassar.com/index.php?option=com_content&view=article&id=143:belajarinstall-sdk&catid=35:hack, 4 Juli 2012 [3] Anonim, Android SDK,

http://en.wikipedia.org/wiki/Android_software_development, 4 Juli 2012 [4] Anonim, ADT Plugin, http://developer.android.com/tools/sdk/eclipse-adt.html, 4 Juli 2012 [5] Anonim, Eclipse (perangkat lunak)

http://id.wikipedia.org/wiki/Eclipse_(perangkat_lunak), 2 Juli 2012 [6] Junaedi, Pengantar XML (E-Book),

http://ilmukomputer.org/2008/11/25/pengantar-xml/, 23 Mei 2011 [7] Anonim, Sistem Pemosisi Global,

http://id.wikipedia.org/wiki/Sistem_Pemosisi_Global, 5 Juli 2012

[8]

Mulyadi. 2010. Membuat Aplikasi Untuk Android. Yogyakarta: Multimedia Center Publishing.

[9]

Susanto, Stephanus Hermawan. 2011. Mudah Membuat Aplikasi Android. Yogyakarta : Andi.

[10] Siregar, Ivan Michael, Ronald Yusuf Nainggolan, Welly Siendow, dan William W. Wino. 2010. Mengembangkan Aplikasi Enterprise Berbasis Android. YOGYAKARTA : Gava Media. [11] Murphy, Mark L. 2009. Beginning Android. United States of America: Apress. [12] Every, Shwan Van. 2009. Android Pro Media. United States of America: Apress.

Anda mungkin juga menyukai