What steps will reproduce the problem?
1. Type a really clever and fun shout-out when you check-in
2. click "check-in"
3. have the foursquare server not respond or time-out
4. get kicked back out to the venue page, your shout-out lost
What is the expected output? What do you see instead?
I would expect a "try again?" button or options at that point to save my
shout/tweet.
This also happens when clicking on a venue and then having no response from the
server, kicking you back to the list. It should ask if you want to try again.
For all connection errors, which are a fact of life for 4sq, there needs to be
a way to "keep trying" so the user doesn't feel like giving up, because the app
is giving up. I see many negative comments about this experience in the app
store.
There is also the scenario where the request gets to the 4sq server, but there
is no response, creating an opportunity for dup checkins. The server handles
this well and doesn't complain, The app could perhaps check to see if it it's a
duplicate as well by looking at the history again (I know that creates more
server load)
Original issue reported on code.google.com by mitch.fi...@gmail.com on 15 Jun 2010 at 5:56
Original issue reported on code.google.com by
mitch.fi...@gmail.com
on 15 Jun 2010 at 5:56