Earlier last week I was trying to view the bus schedule from my device. Unfortunately, I have a T-Mobile Nexus one on a Rogers network; so EDGE speeds only. The website for the buses I take is pretty much image driven, so pages take forever to load. And even when things do load, sometimes opening up the links doesn’t work (don’t even try on a BlackBerry!).
I’d had enough of it and figured I would look into getting a mobile web version that would be extremely light that provides all the functionality you would need to find out what are the timings for the bus route you want. Now, the application does still have some bugs in it which mainly have to do with my poor AJAX and jQuery skills but it does do the job.
You can access the site by visiting http://stoonthego.appspot.com. I’ve tested it on the iPhone, Android and Blackberry and it works pretty well. There are some issues with the clicking of stops on a BlackBerry, but there is a fix which is achieved by moving your cursor to the top of the screen then mousing over each item. When you get the ][ symbol click and you should be brought to the bus listing for that stop.
If I have some time over the next few weeks I’ll work on it some more to style it a bit so it will actually look good on a mobile device as well as increase the hit zones for everything to make the interface easier to interact with. I also intend on plugging into it to provide a native Android application that will allow you to cache everything on disk in order to reduce network usage. Maybe even allow configuration of caching based on what kind of connection you are on.
If you’ve given it a shot, please leave me your comments about how the experience was as well as what kind of device you were using.
Edit
Since the STO has recently changed their travel planner, it is unfortunate that the changes have effected the STO on the Go site. Because of how the new planner works, it will not be worth the effort to try and fix which is rather unfortunate since the new site is very unfriendly towards mobile devices.