備註 : 會增加電池用量
Tuning in Effeniency
I am not sure how the architecture of the system is, that is probably GPS signal from the bus informs the server where it is so that the server calculate the ETA. Understanding that the ETA might be inaccurate due to the traffic condition, would suggest if it is possible to include some more data in your algorithm, like the traffic jam (where I suppose those information is available for we could see on Google Map). I think it might help to improve the accuracy.
Another improvement I would suggest is the server capacity (i assume your system uses simple server-client based model), as sometimes (not peak hour I suppose) the signal is off and no information is shown.
Lastly, I suggest to fine tune the network IO of the app, thanks.
Do not update to latest version. It gives you video ads.
When an app like this is so inaccurate you just do not want to use it. You can probably just use it to check routes but real-time bus information is so unreliable.
I can say that one particular route it is incredibly consistent in being inaccurate is 98D. You check the time at home, go to the bus stop thinking you have at least 5 mins buffer it turns out you just see the bus go and you have to wait 12 mins for the next bus. This has happened more than 3 times now. Updated to the latest version which has not improved accuracy at all but has just gifted us with ads, ads and more yay video ads. Terrible that this company forces video ads on us.
The Worst Transportation App Experience
As a public utility, it always confuses me why would KMB would insert advertisement anytime when you open the application. It’s easily mis-clicked. I understand it’s part of income but can you not using the whole screen. It’s really annoying and you have to wait decent time before you actually use the application.
The search engine is not user-friendly as well. Whenever you search by location, it shows some weird routes and when you click into a particular bus line, it can’t show the whole route of the bus line. You have to go back to main page and type in the bus number. That’s really dumb.
The inbuilt map doesn’t corporate with google map. The information of the inbuilt map is very insufficient, like you can’t search a single building but you have to type in the street(or even region). That should be done cause even google map can do it.
The map on above also so stupid. It has a fixed size and you can’t enlarger it to full screen.
The accuracy of the time estimation is also doubtable. It has like only 50%.