An application to help find nearby bus stops, bus arrival times and bus itineraries in Singapore, based on information extracted from publictransport@sg, Iris next bus, SMRT bus arrival time and TransitLink online services. Includes map and paths of the bus services. The app should be compatible with all touch and non-touch Symbian S60 phones (starting from 3rd ed) from all manufacturers (Nokia, SonyEricsson, Samsung...)
Latest news
14 May 2012: SingaporeBus 2.1.1 released on the website (not yet on OVI store)
- fixes an important touch screen bug
12 May 2012 : Acknowledging there are issues with 2.1.0 on touch screen phones. Working to get those fixed asap. In the meantime, the manifest files are reverted to 2.0.2 so that the app does not prompt for upgrade.
08 May 2012 : SingaporeBus v2.1.0 released on the the OVI store
Many thanks to Nokia for the fast review!!
03 May 2012 : SingaporeBus v2.1.0 released on the website (not yet on OVI store)
- enhanced UI
- bug fixes
- performance improvements
03 Mar 2012 : SingaporeBus v2.0.2 released on the the OVI store
24 Feb 2012 : SingaporeBus v2.0.2 released on the website (not yet on OVI store)
- More teething problems corrected, especially few crashes in Symbian Belle
It's been 3 releases in 3 days - here's hoping v2 is stable now.
23 Feb 2012 : SingaporeBus v2.0.1 released on the website (not yet on OVI store)
- Correcting few teething problems, mainly in maps screen
17 Feb 2012 : SingaporeBus v2.0.0 released on the website (not yet on OVI store)
Many changes in this new version. Please provide feedback on any bug you encounter.
- enhanced UI
- maps & routing are back
- new bus route screen with the list of bus stops serviced by a specific bus
- new bus screen: nearby buses and their arrival time
- support for multiple favorites screens
- ability to mark bus stops, arrival times or buses as favorite
- improved arrival time download performance
23 Aug 2011 : SingaporeBus v1.6.0 released on the the OVI store
Many thanks to OVI for the speedy review!!
18 Aug 2011 : SingaporeBus v1.6.0 released on the website (not yet on OVI store)
- SMRT arrival time support with the help of captcha (note: due to the structure SMRT webpages, be warned that data traffic for each SMRT bus arrival time request is significantly higher than for SBS buses)
- more informative display of bus itineraries
- latest bus data (mid August 2011)
- several bug fixes (as always)
07 Jun 2011 : SingaporeBus v1.5.0 released the OVI store
02 Jun 2011 : SingaporeBus v1.5.0 released on the website (not yet on OVI store)
- SBS arrival times at interchanges restored, with the use of captcha submitted to the user
- several bug fixes
23 May 2011 : SingaporeBus v1.4.4 released on the OVI store
14 May 2011 : SingaporeBus v1.4.4 released on the website (not yet on OVI store)
- partial fix for SBS arrival times. SBS arrival times now work for all bus stops but do not work for bus terminals. Another fix is underway so stay tuned.
12 May 2011: SBS transit arrival times are not working anymore with v1.4.3
SBS transit recently updated their IRIS website with the result that that v1.4.3 cannot query the SBS bus arrival times anymore. The problem is being worked on and will hopefully be fixed in the next version of the app.
10 Mar 2011: SingaporeBus v1.4.3 released on the OVI store!
That was fast, many thanks to OVI!!
07 Mar 2011: SingaporeBus v1.4.3 released on the website here (not yet on OVI store)
- updated bus stop and bus services database
- fix for the "-46" error on startup or when trying to update the appp
23 Feb 2011: SingaporeBus v1.4.2 now released on the OVI store for all phones
http://store.ovi.com/content/90485
Hourray, finally!!!
Overview
SingaporeBus helps planning your bus journey in Singapore by providing:
- a searchable list of nearby bus stops in your current area
- the expected arrival time of the bus services at your selected bus stop (based on data from iris next bus, SMRT bus arrival time and publicTransport@sg online services)
- an explorable map of your current area with bus stops and bus services paths (based on map and data from publicTransport@sg online service)
- a suggested itinerary to your desired destination (based on data from public transport journey planner online service)
SingaporeBus heavily relies on the internet (either via wifi or packet data) so do not use the application if you do not have a clear understanding of the costs charged by your operator.
Help out
SingaporeBus is a work in progress, you can help grow the applications in many ways:
- help to propose ideas for new features or new UI, via the Discussion tab
- help to report bugs, via the Tickets tab
- help to fix/develop the application: click [Request to join] on the side of this webpage or contact me (sergiogiogio) via private message if you are interested
I would particularly appreciate help with the app's icon, which is currently not so great (https://projects.forum.nokia.com/SingaporeBus/browser/trunk/gfx/qgn_menu_SingaporeBus.svg). If you can design something that looks better, please send me your proposals over (illustartor or svg format)!!
Screenshots
SingaporeBus features 4 main screens:
- the bus stops screen shows the nearby bus stops and their distance to your current location:
- the bus services screen, which shows the expected arrival time of the bus services in your selected station:
| | Shortcuts: - enter key or double tap: query timings for single service |
- the map screen, which shows a map of the neighborhood with bus stops and bus services paths:
- the route screen, which shows a suggested Itinerary from a user selected origin bus stop to a user selected destination bus stop:
| | Shortcuts: - enter key or double tap: query timings for the bus stop |
Features
- automatic connection to wifi or packet data networks based on your priority list
- several positioning methods: google, network, GPS (if available and enabled on your device)
- user definable list of favourites bus stops for quick access
- ability to query arrival time of a single service or all services at a selected bus stop
- touch and non-touch compatible
- application can auto-update itself based on your settings
Installation instructions
The recommended way to install SingaporeBus is to visit the OVI store http://store.ovi.com/content/90485 and downlad the app from there.
Alternatively, SingaporeBus is distributed below in 2 installation files the user can choose from:
- SingaporeBusSelfSigned.sis: is a quick and trouble free installation, but:
- positioning will not be available on 3rd ed FP1 and earlier devices
- google positioning will not be available on all devices
- SingaporeBusUnsigned.sis: contains all positioning methods (Google, network, GPS) for all devices, but:
- you must manually sign the installation file to be able to install the application. If you do not already have a certificate, your best bet is probably to register an account with [www.symbiansigned.com SymbianSigned] and either directly sign the app with Open Signed or download a developer certificate from there.
- the application will not be able to auto-update itself (which means that for every update you will need to manually sign the application again)
Note: the SelfSigned and the custom signed (e.g. through open signed) versions can't coexist so one must always be uninstalled before the other can be installed.
License:
Development status: Release
Created: August 2nd, 2010
Visibility: Public
3 followers
Featured downloads
- SingaporeBusUnsigned.sis Series 60
- SingaporeBusSelfSigned.sisx Series 60
Project team
-
Project owners:
-
Public contributors:authenticated
-
Public viewers:anonymous


