EasyGo: Android Application for Searching Bus, Train and Flight Tickets


  • Khairunnisa Sadiman Faculty of Electrical Engineering, Universiti Teknologi Malaysia
  • Alias Mohd Faculty of Electrical Engineering, Universiti Teknologi Malaysia




Android Smartphone application, EasyGo App, Android Studio, application programming interface


Human dependency on technology cause rapid development in innovative smartphone applications worldwide. These applications exist to ease out common existing problems, such as finding the right transportation for travelling in a particular area. The traveller may consider several factors before choosing the transportation for the long journey, such as date and departure time, ticket prices and also the time taken to reach the destination. In this project, a smartphone application called ‘EasyGo’ is proposed. ‘EasyGo’ is an application that helps travellers to search for available bus, train or airplane tickets, according to their preference. The Android Studio platform is used to develop the application and required communication with the respective databases. The information about travelling details is extracted from the created database and connected flight application programming interface (API). This application should be able to help Android smartphone users to search the transportation tickets for travelling more easily by providing the exact time with a price list of available buses, trains and flights ticket, according to their destinations and departure date.


Zaherawati Zakaria, Zaliha Hj Hussin, Mohamed Fajil Abdul Batau, and Zuriawati Zakaria, (2010). Service Quality of Malaysian Public Transport. Cross-cultural Communication, 6(2), pp.84 - 92.

Airfare.michaelbluejay.com. (2016). Flying vs. Driving vs. Bus vs. Train? Fastest, Cheapest, Safest. [online] Available at: http://airfare.michaelbluejay.com/ modes.html [Accessed 12 Dec. 2016].

Chariton, C. and Choi, M. (2004). Enhancing Usability of Flight and Fare Search Functions for Airline and Travel Web Sites. Proceedings of the International Conference on Information Technology: Coding and Computing.

Yoo, W. and Kloub, L. (2016). Mobile Web Application with Shortest Path Finder Traveler’s Sidekick. SAI Computing Conference 2016, pp.946 - 951.

Setiabudi, D., Joanne, L. and Winsen, T. (2016). Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry.

The Code. (2016). The Android Source Code | Android Open Source Project. [online] Source.android.com. Available at: http://source.android.com/source/index.html [Accessed 14 Dec. 2016].

Purdy, K. (2010). The Complete Android Guide. 2nd ed. United States: It's A 3Ones Thang.

www.tutorialspoint.com. (2016). Android Overview. [online] Available at: https://www.tutorialspoint.com/android/android_overview.htm [Accessed 15 Dec. 2016].

Schafer, S. (2004). Apache, MySQL, and PHP Weekend Crash Course. 1st ed. United States of America: Wiley Publishing Inc.

Naramore, E., Gerner, J., Scouarnec, Y., Stolz, J. and Glass, M. (2005). Beginning PHP5, Apache, and MySQL Web Development. 1st ed. Indiana: Wiley Publishing Inc.

Rosli Ab Ghani, (2007). Asas Pengaturcaraan Pangkalan Data Web. 1st ed. Batu Caves: Venton Publishing (M) Sdn Bhd.

Drongelen, M. (2015). Android Studio Cookbook. 1st ed. United Kingdom: Packt Publishing Ltd.

Cabral, S. and Murphy, K. (2011). MySQL Administrator's Bible. 1st ed. United State of America: Wiley Publishing In.




How to Cite

Sadiman, K., & Mohd, A. (2017). EasyGo: Android Application for Searching Bus, Train and Flight Tickets. ELEKTRIKA- Journal of Electrical Engineering, 16(2), 26–30. https://doi.org/10.11113/elektrika.v16n2.59