ideas for future expansion - aaltowebapps/zouba GitHub Wiki
This is a list of ideas for future expansion or if we complete initial version too quickly.
- instead of presenting information in just textual form, present it on a map - use a jquery mobile extension; there are several from which to choose
- several phones have the concept of a home screen and associated home screen widgets - the app could allow the user to set journeys as home screen widgets so the user can quickly see the next bus to somewhere
- have a setting to use the GPS to automatically reverse a route depending on where the user is currently located
- alert the user when they are near a transfer stop or their destination - use device's vibration feature
- have a setting to show buses that are 'sooner' than now, because buses are often late and if the user knows they are reliably late, then they can try to run to the stop to catch it (PhoneGap notification.vibrate)
- store settings on a server somewhere so that people can switch devices (each of which will support our app) easily
- somehow exchange information with the reittiopas web page itself; iinm, the journey planner stores locations and journeys as cookies in the user's browser, and it might be good to be able to 'export/import' those cookies into our application
- instead of just a name associated with each location/journey, we could allow the user to pick a photo and/or take a photo; makes use of webintents and getUserMedia (or PhoneGap's camera.getPicture)
- incorporate audio into the app - eg button click; makes use of tag
- use device's compass to show user which direction to go in order to get to the first bus stop; either simple arrow, or use a map which orients itself appropriately
- allow the user to set an alarm on their device to tell them when they should leave in order to start the selected route