One flaw I can see of it refusing to let you push the "I'm on the bus"
button until it has a fix is that if the bus comes, people will just not
bother to log the data. A manual override is always useful, and habits
can be forgotten so I wouldn't assume that people will remember to start
the app, and the bus coming might trigger their memory, at which point
it would be too late to get a GPS fix. I'm neither a coder or a
psychologist so these things are all my uninformed opinion, but I would
be an end user and I can see myself in this situation.
Thanks,
Rustam
On 30/06/2010 01:56, Tim Morley wrote:
On 30 Jun 2010, at 00:50000, Rustam Majainah wrote:
As running something automatically in the background seems to have too many
complications, what about a service that you activate when you get on a bus and
deactivate when you get off?
I think we've established that it does need some kind of user interaction at the
beginning and end of the journey; the "constant monitor" idea has too many
pitfalls (battery life, privacy, signal/noise, i.a.)
If you want to fancy it up, you could make it show bus stops within 50m and let
you select the one you are at when you get on, and again when you get off.
Or just refuse to let you press the button until it's got a reasonable GPS fix,
in which case you don't need to select the stop at all; you just need to get
into the habit of launching the app before the bus pulls up.
That would actually be an advantage of the QR code idea (which I can see would require a
lot more hard work and cooperation with transport authorities), but if the user gets her
phone out to scan the QR code, it can be busy getting a GPS fix while the information
comes down from the server, which is then sent back to the server along with a timestamp
when she hits the "getting on the bus now" button.
Tim
_______________________________________________
Mailing list [email protected]
Archive, settings, or unsubscribe:
https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public
_______________________________________________
Mailing list [email protected]
Archive, settings, or unsubscribe:
https://secure.mysociety.org/admin/lists/mailman/listinfo/developers-public