Description:
BusGuide is a Windows Mobile application to get the bus arrival timing of SBS busses at different bus stops in Singapore.
Search for Bus Stops along any road and bookmark a particular one for quick retrieval of the timing of your next bus.
Use the nearby function to get the list of bus stops near your current location. Works even for phones w/o a GPS.
Google maps made some changes, to the pages returned by the "local search" APIs. The pages returned no longer display the busstop ID which busGuide uses to query for the bus timing. As there are currently no native google maps API for windows mobile, the nearby function will remain broken for now. busGuide will display position of nearby stops but selecting any of them to get timing will cause app to crash. Any ideas or suggestions on how to get around this are most welcomed.
Installation:
Copy the cab file to your device and double click it to install.
Note:
Backup the favourite.xml first if you have a previous installation as this contains your saved favourite list.
Features:
- Query Function.
- Search Function.
- Info Function.
- Nearby Function.
- Favourite Function.
Update Description:
v4.5:
- Reverted back to use Compact Framework 2.0 (solve compatibility issues with some devices).
- Reduce the file size by about 80% (from 3000kb to 630kb).
- Added functionality to arrange and edit favourite list.
- Added support for SMRT busses (limited to the 200+ stops where SMRT timing is available).
- Minor UI changes.
- Google Static map size changed to 640 x 640 (the max allowed by Google).
- Files are provided as a Cab format and allow you to choose between storage card or device installation.
v4.2:
- Updated to use Compact Framework 3.5 (cf 3.5 required to be installed on device).
- Fixed bug where bus timing gets shown as invalid.
- Fixed bug where bus timing result sometimes shows up as garbage characters.
- Fixed bug where bus timing for bus 225 not displayed at Bedok Int (84009).
- Included a progress bar so that user will know when request is completed.
- Improved timing of getting current location.
- Google maps display in nearby function can now be scrolled with your fingers instead of scroll bars.
- Zoom in and zoom out the map, and double tap map to centralise image.
- Dropdown list shows the bus stop names of the nearby bus stops found.
- Size of Number pad has been increased.
- Settings menu added to allow switching on of debug mode (when on, logs every error into a log file).