Here’s the thing: I want to put a link on a site, it’s to a location on a map. I want the link to open the native map app. Now, if everyone uses Google maps, it’s really easy to do: Just a Google URL, but if some weirdos out there prefer to use the native Apple Map app, then things get more challenging.
So, before I attempt to solve this problem, the first thing to find out is do people who use IOS use Google or Apple maps?
Always got for the built in and do not assume people have downloaded google maps… If people want to use google, they just copy the address and paste it. If they do not have Google Maps, they get frustrated if a map is not shown?!
If people use carplay and driving directions, then google maps will simply not work…
I have Google Maps on my iPhone XR AND use Apple Car Play in my car. Google Maps DOES work with Car Play. I use it all the time in preference to the Audi/VW systems navigation. The big plus for me is the more accurate and up to the minute traffic flow information.
I didn’t think the question is what your favorite map app is.
The OP question is, does everybody use Google Maps.
The answer is NO. It has to be downloaded from the app store. There are a lot of people who may not even know about the app. I know when Apple Maps came out (2012) it wasn’t very good, and Apple got a lot of heat for dropping Google Maps (If you remember it wasn’t even available to download).
But it works okay now, and for many users(referred to as “weirdos”), it does what they need it to. I had both for quite some time, but when I did some house cleaning I deleted Google. But I don’t use any map app very much as I go to the same places most of the time.
A more important question is what does the native link do if you don’t have Google Maps installed?
Not knowing the link you are using.
Will open The google maps app if it’s installed, but if not will open google maps in a new browser window.
Now I just tested this with and without Google Maps installed on my IPad. With Google Maps it launches the app. without it openswww.google.com/maps with the address.
I use the Agent stack for this. If it’s an Apple device (iOS or desktop), I present the user with an option, Google or Apple. If it’s an Android device, it just offers Google.
iOS users always have an option. Non-Apple users get it in the default browser. Here in the US, that works for pretty much everyone. For a local business, to which people need to drive, the approach removes the most amount of friction.
I now refuse to use all Google Products and Apple Maps are very limited for rural areas - I find that a better solution for maps on all platforms are the open source Openstreetmaps and what better way to utilise those maps than the brilliant @Jannis stack: https://instacks.com/osmstack/
Amazing detail, ability to add your own points and markers, my customers have been delighted…