Pengembangan Aplikasi Airport Taxi Sharing Berbasis Android Menggunakan RESTful API
Keywords:
Development, Android Application, Airport Taxi Sharing, Airport Taxi, Location Based Service (LBS), RESTful API.Abstract
Airport taxis are a means of transportation used to take passengers to their destinations. However, airport taxi services often operate one-way, where taxis return to the airport empty after dropping off passengers. To address this issue, this research develops an Airport Taxi Sharing application that was previously based on Progressive Web App (PWA) into an Android-based application. The aim of this application is to improve the efficiency of airport taxi services by utilizing Location Based Service (LBS) technology. This study also implements a RESTful API as the communication interface between the client application and the server. The system development method used is Rapid Application Development (RAD), with the system design based on Unified Modelling Language (UML). The application testing was carried out using integration testing, black-box testing, and User Acceptance Testing (UAT) to evaluate functionality and user satisfaction. The results show that the Android-based Airport Taxi Sharing application using RESTful API can increase the efficiency of airport taxi services by providing convenience for both drivers and passengers in the taxi booking and real-time tracking process. UAT showed high user satisfaction, both from customers and drivers.
Keywords: Development, Android Application, Airport Taxi Sharing, Airport Taxi, Location Based Service (LBS), RESTful API.
AbstrakTaksi bandara merupakan sarana transportasi yang digunakan untuk mengantar penumpang ke lokasi tujuan. Namun, layanan taksi bandara sering kali beroperasi satu arah, di mana taksi kembali ke bandara dalam keadaan kosong setelah mengantar penumpang. Untuk mengatasi permasalahan ini, penelitian ini mengembangkan aplikasi Airport Taxi Sharing yang sebelumnya berbasis Progressive Web App (PWA) menjadi aplikasi berbasis Android. Aplikasi ini bertujuan untuk meningkatkan efisiensi layanan taksi bandara dengan memanfaatkan teknologi Location Based Service (LBS). Penelitian ini juga mengimplementasikan RESTful API sebagai antarmuka komunikasi antara aplikasi klien dan server. Metode yang digunakan dalam pengembangan sistem adalah Rapid Application Development (RAD), dengan desain sistem berbasis Unified Modelling Language (UML). Pengujian aplikasi dilakukan menggunakan integration testing, black-box testing, dan User Acceptance Testing (UAT) untuk mengevaluasi fungsionalitas dan kepuasan pengguna. Hasil penelitian menunjukkan bahwa aplikasi Airport Taxi Sharing berbasis Android yang menggunakan RESTful API dapat meningkatkan efisiensi layanan taksi bandara dengan memberikan kemudahan bagi pengemudi dan penumpang dalam proses pemesanan dan pelacakan taksi secara real-time. UAT menunjukkan tingkat kepuasan pengguna yang tinggi, baik dari pihak customer maupun driver.
Kata kunci: Pengembangan, Aplikasi Android, Airport Taxi Sharing, Taksi Bandara, Location Based Service (LBS), RESTful API.
Downloads
References
Abdurahman, H., Riswaya, A. R., & Id, A. (2014). Aplikasi pinjaman pembayaran secara kredit pada bank yudha bhakti. Jurnal Computech & Bisnis, 8(2), 61–69.
Amnah, A., Halimah, H., & Sari, D. K. (2021). Pemanfaatan Location Based Service Pencarian Go Taxi Berbasis Android. TEKNIKA: Jurnal Ilmiah Bidang Ilmu Rekayasa, 15(2), 237–246.
Anggraeni, R. D., & Kustijono, R. (2013). Pengembangan media animasi fisika pada materi cahaya dengan aplikasi flash berbasis android. Jurnal Penelitian Fisika Dan Aplikasinya (JPFA), 3(1), 11–18.
Anwar, S. N., Nugroho, I., & Supriyanto, E. (2015). Model Rute dan Peta Interaktif Posyandu di Kota Semarang Menggunakan Geolocation dan Haversine Berbasis Mobile Android.
Bray, M. (1997). Application programming interface. The Software Engineering Institute.
Candra, G. E. D., Sholva, Y., & Muthahhari, M. (2022). Aplikasi Airport Taxi Sharing untuk Mengoptimalkan Calon Penumpang ke Bandara Menggunakan Metode Location Based Service Berbasis Progressive Web App. JURISTI (Jurnal Riset Sains Dan Teknologi Informatika), 1(1), 106–116.
Cintantya, D., & Nurtjahjanti, H. (2020). Hubungan antara Work-life balance dengan Subjective well-being pada sopir taksi PT. express transindo utama tbk di Jakarta. Jurnal Empati, 7(1), 339–344.
Dewantoro, F. T., & Waluyo, A. F. (2023). Penerapan rest api dalam perancangan aplikasi reservasi perawatan dan penitipan hewan berbasis android. KLIK: Kajian Ilmiah Informatika Dan Komputer, 4(2), 1011–1020.
Elian, A., Mazharuddin, A., & Studiawan, H. (2012). Layanan Informasi Kereta Api Menggunakan GPS, Google Maps, dan Android. Jurnal Teknik Pomits Surabaya, 1(1), 1–6.
Huda, I., & Saputra, M. (2020). Node.js dalam Pengembangan Aplikasi Web: Pemrograman Backend untuk Aplikasi Real-Time. Jurnal Informatika, 11(3), 231–239.
Juansyah, A. (2015). Android: Sistem Operasi Perangkat Mobile yang Menggunakan Dasar Linux. Jurnal Teknologi dan Sistem Komputer, 7(2), 89–95.
Makiolor, G. (2017). Android Studio: IDE untuk Pengembangan Aplikasi Android. Jurnal Teknologi Informasi, 5(3), 123–134.
Shinta, L. (2021). Flutter: Framework Open-Source untuk Pengembangan Aplikasi Mobile. Jurnal Ilmu Komputer, 10(2), 101–115.
Downloads
-
PDF FULL TEXT
Abstract Dilihat : 50 Kali , Download: 47 Kali
Published
Issue
Section
License
Copyright (c) 2025 Muhammad Alhymni Russy Pranata, Yus Sholva, Hengky Anra (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.

