Smart nation : offline public transport made easy

Since the age of urbanization, technology has been an important focus in every country’s pursuit of development. With the ever-growing advancement in technology, more countries are racing to become a globally-recognized Smart Nation. In Singapore’s efforts to improve lives through technology, many i...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Poh Keong
Other Authors: Sinha Sharad
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76128
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Since the age of urbanization, technology has been an important focus in every country’s pursuit of development. With the ever-growing advancement in technology, more countries are racing to become a globally-recognized Smart Nation. In Singapore’s efforts to improve lives through technology, many innovative applications were developed under the Smart Nation initiative. To contribute to the Smart Nation initiative, an offline bus transport mobile application is developed. This application focuses on making offline bus transportation more convenient for commuters, especially people around the world who does not have access to the internet. The application is developed based on the Android operating system. Using global positioning system (GPS) and quick response code (QR Code), the application eases offline bus commutation by allowing users to monitor their bus journey offline without any need for active monitoring on the user-side. GPS receiver built into the smartphone allows active tracking of the user’s location while QR Code provides ease of use by allowing users to scan the QR Code located at all bus stops to indicate their start position for their journey. To facilitate offline data storage, JavaScript Object Notation (JSON) is utilized to provides a data structure format for storing bus route information on a JSON file. These files are preloaded into the application to remove the need for data access through the internet when using the application. Overall, this project has successfully demonstrated the capability of monitoring a user’s bus journey without internet connectivity.