allows user to select a bus stop icon on the map and opens up a sheet of bus stop
information
allows user to view the map route direction and instructions and opens it on their prefered
map app for navigation
capable of searching for bus & MRT routing from one location to another
ability to view the estimated timing for bus arrival and total duration of the route
Bus
nearest bus stop is shown at the top of the page
allow user to set a notification to count down to the bus arrival
live refresh and manual refresh available
allows user to change and select locations
ability to view bus routes and bus stop details
Personalise
allow user to manipulate how the app is being displayed ex - dark mode, number of timings,
etc
have the ability to allow auto caching of data into app such as bus stop details
can change the location update distance
can change how fast does the live update refreshes each time
Widget
shows a small & compact view of bus at a certain bus stop with timings
shows a medium size bus at a certain bus stop with timings
shows a large size bus stop with its fastest upcoming buses to the bus stop
shows a extra large size bus stop with its fastest upcoming buses to the bus stop
it updates around every 5 mins
2 - 3
Upcoming Features
ability to set a time and multiple buses, and will notify you of the buses arrival time when the
target time reached
a better ui for the navigation of public transport
a high performance search function for the bus and bus stops at the bus page
3 - 3
FAQ
Why make this app when there is better app in the market?
i wanted an app that is more customisable and have more functions. since i'm able to discover on
what can be put onto the app for customisation, i will try my best put it.
from the watch app of SingaBus, i realised there could be a lot more love for the watchos app. i
also found out that the watch app can have a better performance in terms of initialisation.
i won't say that my app is bad or SingaBus is better, this app is just to improve my portfolio
and its like my own personal side project that took too long to make.
Why make iOS only, where is the love for android?
it will be coming once i complete iOS version of it.