Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a speedometer widget #247

Open
ianthetechie opened this issue Sep 13, 2024 · 2 comments
Open

Add a speedometer widget #247

ianthetechie opened this issue Sep 13, 2024 · 2 comments
Assignees
Labels
android enhancement New feature or request iOS prod onboarding blocker Blocks production deployment of a known target user UI/UX Related to the UI/UX (on any platform)

Comments

@ianthetechie
Copy link
Contributor

This should display the user's current speed (which we should be getting from GPS), when it is available.

We had a prospective user say this was a hard requirement for them, and they are migrating from some archaic Mapbox SDKs. I have not personally used this, so I don't have a good intuition for what it should look like and how it interacts with the speed limit view that we already have.

I'll push for some better definition, but in the meantime, perhaps @Archdoog or @haysmike have some opinions / screenshots / mockups to share (be sure to note source and license if it's not a permissive one so we don't accidentally run into issues).

@ianthetechie ianthetechie added android iOS UI/UX Related to the UI/UX (on any platform) prod onboarding blocker Blocks production deployment of a known target user labels Sep 13, 2024
@ianthetechie ianthetechie added the enhancement New feature or request label Sep 13, 2024
@Archdoog
Copy link
Collaborator

If we wanted a built in method, we should probably attach it to the speed limit signs like several navigation apps do (e.g. Google Maps, Mapbox Navigation, etc). It could be customizable in the default view where you you can configure:

enum SpeedView {
    case speedAndLimit
    case limit
    case speed
}

As an aside, I would also say this is also extremely easy to build on their own once we surface a formatted speed value. A significant number of navigation apps have their own customized widget for this. (e.g. Waze). I've already got a bespoke speedometer in my app that's part of a custom arrival view. Last note here, it should be very easy to place this on the navigation views using the empty grid spots.

@ianthetechie
Copy link
Contributor Author

Yeah, I've been looking around at other designs and rather like the option to have a speedometer "attached" with the speed limit sign if desired. I'll whip up something for this next week since it's probably pretty easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android enhancement New feature or request iOS prod onboarding blocker Blocks production deployment of a known target user UI/UX Related to the UI/UX (on any platform)
Projects
Status: In Progress
Development

No branches or pull requests

2 participants