Coder Social home page Coder Social logo

cyclehackney-ios's People

Contributors

mvl22 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cyclehackney-ios's Issues

App allows submissions even when only one GPS point has been captured

If the journey tracking is started then immediately stopped, a valid submission is still possible.

Upon completion of the submission wizard, a map centred south of Royston is shown, showing no GPS trace (obviously, as there isn't anything to show) which is presumably a related bug.

Auto-completed trip does not present questionnaire

If a trip is auto-completed on the iOS version, it is also auto-saved and put in the trip list to upload later. The data that is then submitted seems then to be fixed as notes="Auto completed Trip", purpose="other", and user details as per the saved profile (though not sure what happens if no profile has been saved).

The user therefore never has the opportunity to give details. I think this is wrong as the purpose of the auto-completion is to deal with the scenario of the user forgetting, rather than per sé to upload things automatically.

Android app by comparison handles this better. If the trip has been autocompleted, upon unlocking the auto-locked phone and opening the app, the questionnaire is immediately visible, requiring the user to enter the details. This seems to me to be the ideal UI and as a user I've found it works well in practice, and is logical as then auto-completed and manually-completed trips are handled consistently.

GPS position updates should only be pulsing when app is in foreground or planning

I've noticed that opening the app but not starting a route and then backgrounding it results in the GPS location left active. This could unduly affect battery life.

Basically the GPS pulsing should presumably only be on when the app is either:

  1. In the foreground; or
  2. Backgrounded planning a route.

I definitely see this as a bug rather than feature request.

User sees location in Bavaria as default if geolocation not enabled

We've had a bug report that a user (who deliberately didn't accept the geolocation permission request as they were abroad) got a location in Bavaria when opening the app.

Could this be set to Hackney as the centre-point for the Hackney build.

A suitable location is 13/51.5450/-0.0553.

iOS8 compatibility

Seems the app has iOS8 compatibility issue(s) that need to be resolved urgently:

We've had this report:

"Unable to end our journeys - you can click on the finish button but nothing happens."

Show traced points as they are cycled

Currently, only the user's current location is shown while tracing routes.

However it would be nice, particularly to reassure the user that tracking is definitely working, if the route that has been achieved so far were drawn out as a line.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.