I noticed that few cities provide a bus map for smartphones. As a result, tourists usually resort to just taking the subway instead because it's easy to figure out, although riding a bus is a better way to discover a city.
I was wondering what tools are available to write a smartphone application (Android and iPhone) that would do this:
- Show the whole bus network
- Allow the user to point their current location (or get it from GPS, if available), then point to where they'd like to go, and display the different bus lines they should take to get there.
Does this require extensive computer knowledge to write?