BAB IV PEMBAHASAN
4.1 Hasil
Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui
lokasi SPBU yang ada di Kota Bandar Lampung dengan menggunakan teknologi Markerless Augmented Reality berbasis android. Aplikasi ini dibuat dengan
menggunakan bahasa pemrograman java untuk android dan menggunakan framework Beyond AR serta Google Maps API.
Aplikasi ini dibuat menggunakan software Eclipse Luna sebagai Java IDE Integrated Development Environment dalam pembuatan program pada aplikasi
Cari SPBU. Android jelly bean 4.4.2 SDK 17 sebagai alat bantu dan API untuk mengembangkan aplikasi ini, serta operating system Windows 8.1 sebagai sistem
operasi untuk menjalankan aplikasi pada Java.
Proses pembuatan Markerless Augmented Reality digunakan untuk menampilkan titik lokasi dari SPBU-SPBU yang ada di Kota Bandar Lampung, yaitu dengan cara
tracking ke seluruh SPBU yang tersebar di Kota Bandar Lampung. Dengan menggunakan salah satu aplikasi pada android yaitu GPS Locator maka didapatkan
hasil yaitu 33 titik koordinat SPBU 32 SPBU Pertamina dan 1 SPBU AKR.
4.2 Implemetasi Sistem
Implementasi sistem dilakukan setelah tahap analisis, perancangan sistem dan pembuatan interface selesai dilakukan. Implementasi ini dilakukan untuk
menyelesaikan sistem yang ada dalam dokumen rancangan sistem dan interface yang telah disetujui. Berikut adalah hasil implementasi sistem yaitu berupa class-
class yang disajikan pada tabel 4.1 dan layout-layout yang disajikan pada tabel 4.2.
Tabel 4.1 Daftar class pada aplikasi Cari SPBU
No. Class
Fungsi
1 ARspbu.java
Class untuk menampilkan Cari SPBU berdasarkan AR
2 carispbumenu.java
Class untuk data cari spbu 3
CustomWorldHelper.java Class untuk data koordinat dan POI SPBU
4 info.java
Class untuk menampilkan info SPBU 5
MainActivity.java Class untuk menu utama aplikasi
6 pengaturan.java
Class untuk menu pengaturan 7
petaspbu.java Class untuk menampilkan Cari SPBU
berdasarkan peta 8
petunjuk.java Class untuk menampilkan petunjukbantuan
9 SPBU.java
Class untuk objek dari parsing terkait data- data SPBU
10 SPBUdb.java
Class untuk mengambil data-data dari xml 11
splashscreen.java Class untuk menampilkan splashscreen
12 tentang.java
Class untuk menampilkan tentang aplikasi
Tabel 4.2 Daftar layout pada aplikasi Cari SPBU
No. Layout
Fungsi
1 activity_main.xml
Layout untuk menu utama aplikasi 2
arspbu.xml Layout untuk Cari SPBU berdasarkan AR
3 carispbu.xml
Layout untuk menu Cari SPBU 4
info.xml Layout untuk menu Info SPBU
5 kamera_arspbu.xml
Layout untuk menampilkan kamera pada AR 6
pengaturan.xml Layout untuk menu pengaturan
7 petaspbu.xml
Layout untuk Cari SPBU berdasarkan peta 8
petunjuk.xml Layout untuk menu Petunjuk
9 splashscreen.xml
Layout untuk splashscreen 10
tentang.xml Layout untuk menu Tentang
4.3 Tampilan Aplikasi Cari SPBU
Berikut ini adalah tampilan menu-menu yang ada pada aplikasi Cari SPBU serta penjelasan dari masing-masing menu tersebut:
4.3.1 Tampilan Halaman Splash Screen
Halaman splash screen adalah halaman yang pertama kali dilihat oleh pengguna saat pengguna mengakses aplikasi Cari SPBU, halaman ini langsung terhubung ke
menu utama aplikasi. Tampilan halaman splash screen dapat dilihat pada Gambar 4.1.
Gambar 4.1 Tampilan Splash Screen
4.3.2 Tampilan Menu Utama
Halaman menu utama adalah halaman yang akan ditampilkan setelah halaman splash screen. Pada menu utama ini terdapat 5 lima pilihan menu, yaitu cari
SPBU, info SPBU, petunjuk, pengaturan, dan tentang. Pengguna dapat memilih setiap menu yang tersedia pada aplikasi Cari SPBU ini. Tampilan menu utama
aplikasi dapat dilihat pada Gambar 4.2.