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

Android: the version from the play store doesn't seem to have any maps when installing #549

Open
aerostitch opened this issue Apr 26, 2018 · 2 comments
Labels

Comments

@aerostitch
Copy link
Contributor

I installed from the play store on a Android 7.0 Samsung J7 and when I open it, no map is loaded.
We should probably do maps loaded by default per country?
It would be easier for a basic user to adopt the app probably?
Or prompt the user to download a map when we load the app if the map from around the GPS location is not there?
Not sure what would be the easiest.

@mvglasow
Copy link
Contributor

Prompting the user and guiding him through the initial map download is probably best in terms of UX. Per-country defaults may not work for some users, so I would at most use that for a default suggestion (which the user can override and needs to confirm in order to proceed).

A simple implementation would be to store a flag somewhere (e.g. preferences) when the user starts the download; if the flag is not set, show the dialog on startup.

More sophisticated: show the dialog only if no maps (other than Navit’s internal map providers) are present, with a “do not show this again” option.

Detecting a situation in which maps are installed but do not cover the current location (e.g. user is in Europe but has only a US map installed) may be difficult due to the way information is arranged in maps. Objects are placed in the lowest-level tile they fit entirely in, unless constrained by a maptool rule. Empty tiles can presumably be omitted, thus coverage is difficult to infer from presence/absence of certain tiles.

@jkoan
Copy link
Member

jkoan commented Sep 17, 2021

Except from the fact that this isn't working currently, this has basically been resolved.
But we are working on a solution with #1134 for the issues related to maps and first user indroduction.
Will close this anyway as we have more tickets on this problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants