Now I'm scared they're gonna break it again by rebuilding it. If it ain't broke (any more), don't fix it.
Now I'm scared they're gonna break it again by rebuilding it. If it ain't broke (any more), don't fix it.
I won’t use it now because of this.
My personal feeling is the extents of the map window should be immutable and sacrosanct.
Because in that case I have sympathy for your plight, but would still like to ask:
Are you actually trying to make that argument by pointing out how counter-intuitive a story is you just made up?
As to the actual problem: It is both well known and not as easy as some low-level interns think: Fundamentally, Maps only does this when it finds absolutely nothing relevant at the user's location–these are almost always (really bad) typos.
In that case, the only alternative is to completely ignore the far-away match, frustrating users' #1 expectation of how a search engine works. Or to present the user with some dialog "oh but that's far away!"
The latter doesn't help anybody, because the user can return with the back button, just as easily as by declining the notification. Yet the user who actually intended the search gets inconvenienced.
Let's hear you explain away Apple maps' 2012 snafu where they f-ed it up so badly that they dropped the NYC subway stops. Was that "not as easy as it sounded" to keep the product features that worked fine in a previous release? Could they just "hit the back button" and use the old maps that, you know, worked ?
The problem is with arrogant product managers that don't give 2 fucks about the UX. "Oh they don't need the subway stops, I mean come on, we have a release schedule to make or I won't get my bonus!" "Their time is ok to waste, they can just hit the back button!"
They only care if a feature gives them a good experience, or distracts them with nonsense.
This should probably be the Number 1 rule in UX camp. No one cares if you're a wizard. No one cares if you've perfected the ultimate software moonshot, or if your architecture is a twinkling diamond of executable and perfectly maintainable perfection.
They only care that your product works and makes life easy for them.
If it doesn't, it's somewhere on a scale between irritating and crap. They either won't use it, or - if they have no choice - they'll use it and hate it.
No, he is making what is called an "assumption" about what might have transpired.
He's not using the made up story as a chain in some larger argument.
Strangely, it's you who makes up a whole argument that the parent supposedly implied: "Are you saying that we have it all backwards, and that the wrong people get promoted, while the smart prolem-solvers get stuck in low level position and ignored?".
In fact the parent doesn't make any such argument, just asks "how this made it past QA" -- and then makes an guess/assumption about what could have transpired.
>In that case, the only alternative is to completely ignore the far-away match, frustrating users' #1 expectation of how a search engine works. Or to present the user with some dialog "oh but that's far away!"
Assuming a user wanting to find a POI thousands of miles away from where they are is rare, then the latter would be better than wasting their time, and changing their selected area on the map, with an irrelevant result.
IMO The UX of apple maps is better than google maps (exempting biking directions)
Apple Maps doesn't always find the fastest route, but at least I can understand what it's saying.
Personally I won't use Apple Maps while driving, for example, because Google Maps lane hints provide a much better experience - although when I was out of the UK recently, I wad disappointed by how poor Google's routing was on some journeys.
But even if it were true - what's the point of a good UI if it displays bad data?
I suspect "bad data" is both a little subjective and, as I mentioned in another comment, very location dependent. It's quite possible that one of the reasons Apple is starting to build their own location data set is because relying on other providers leads hasn't worked out so well for them outside the US. (Although I suspect they're going to still be dependent on those providers for years to come.)
Or you might be using the osm.org website which itself uses 3rd party search applications.
The search on the project website is designed to find data and is not designed to be a competitor for google maps.
Their data still isn't as good though. For the most part, as long as you're in/near a population center or sticking to major highways it's fine. But it still makes a lot of minor errors when you're out in the hinterland. When I'm going places I'm not familiar with I still default to Google Maps since it's more reliable. This is especially true in countries outside the US.
Google also does a way better job at address verification. Apple Maps tends to take the names I type very literally while Google is pretty uncanny at being able to infer where I'm actually trying to go. For example, if I type the name of a local French restaurant, I can't count the number of times Apple Maps defaulted to showing me a restaurant by that name in Senegal or France or something.
This is especially weird in light of the fact that it's Apple, not Google, who has access to my chat logs and calendar appointment data and I have location services on by default for Apple Maps.
As of a year or two ago, Apple Maps now consistently performs as well as Google Maps (as measured by its ability to route around bad traffic). At least in my area. So given their equivalence I always opt for Apple Maps these days to help preserve my privacy.
Of course, as other have already said, Google Maps has had a number of UX failings over the years (doesn't Google always?). But what really frustrated me was their handling of toll roads, at least a few years ago. They updated the app and then suddenly the Avoid Toll Roads setting was tucked away, hidden behind layers of obscure and opaque minimalist UI nonsense that Google so loves. As if that wasn't enough the setting would constantly revert.
So there you are scrambling to bring up directions in the car while running late. If you're lucky you recognize that Google is routing you through the toll roads. So you burn precious time trying to remember the arcane recipe of nameless shapes that you have to press to find the setting. And then re-find directions.
If you're not lucky, you forget to check the directions for toll roads, and now you're barreling down the highway, surprised to suddenly see the traffic cleared, only for horror to dawn on you shortly thereafter as you realize you're about to enter the toll road and there's no escape.
Over the years Google has screwed with their handling of toll roads a number of times. Why they have such a penchant for dark patterns surrounding toll roads is beyond me. Maybe some Google employee is on the take with the toll road companies? (mild sarcasm)
I have not experienced these issues with Apple Maps. Another point in its favor.
P.S. It's interesting to have watched this evolution. Apple Maps came out it seems like forever ago. Wikipedia says ~6 years. The growth since then has been incredible, but I don't think any of us have forgotten that Apple Maps was, frankly, a laughing stock. The village idiot of mapping. I'm glad they stuck with it though. It's nice to have alternatives. Whether you're a fan of Google or Apple, I hope it's appreciated that options exist. Because let's be honest, before Apple Maps, was there a real competitor to Google Maps? (Though I'm always silently rooting for OpenStreetMaps.)
However Google Maps has an incredibly obnoxious UI pushing me to enable more data collection. The largest text on the search surface is "You're missing out" (by not signing in). If I do sign in, a search for "Home" pops up a modal dialog "Turn on Web and App Activity to search for home and your other personal places". This occurs despite setting an on-device Home location, which GMaps supports.
Apple Maps doesn't ask for sign-in, and a search for "home" uses the location stored on-device. Privacy is why I prefer Apple Maps.
Not for me. It's always eerily accurate. Maybe you're a really slow driver.
Do you live in a low-traffic area? IME GMaps is least accurate when there's heavy traffic.
I think whoever cracks lane-aware positioning, mapping, and routing could make some big improvements.
But mainly I just want a big button that says "don't make me make unprotected turns across multiple lanes of traffic" - Apple Maps seems less aggressive in that regard than Google Maps, which is why I prefer it.
Exactly, that's the one case where Gmaps gives me bad estimates, as there's something like that for me on my drive to work. The rest of the time, its estimates are very good.
I guess it'd be nice if Google over time determined if you're a faster or slower driver than average and adjusted accordingly.
I think search is almost certainly better on Google Maps, but that's no surprise. I think Apple Maps is the better choice for iOS users, though, if only for the tighter integration with the OS itself and reportedly better battery life.
Last time I checked, one of my favorite apps for routing me on back roads, Scenic, still can't use my Watch for routing.
So, gmaps is more accurate and overall better in execution, but you recommend an inferior product because of OS integration and battery usage? Makes no sense to me. The number one priority is getting the best directions to where you want to go.
Google Maps to the rescue; it gave me 100% accurate directions 100% of the time.
Off topic, but this sounds exactly like the scene from The Office.
I think on the whole it's good for Apple to be taking control of their mapping back end, although I suspect it would have been better for them if they'd started by, say, buying Here (the former Nokia mapping unit).
Until Apple fixes all their issues, they need to allow other map providers for Carplay.
Apple Maps has improved since it launched but its far less accurate for me than Google has been despite that its integration is far tighter including CarPlay.
Your results may vary but I am very happy to hear they are doing a ground up rebuild. I won’t miss what they have today at all.
I even walked into an Apple Store, found an iPad, and submitted a correction request once. That was almost two years ago. For a long time, every time I'd pass that Apple Store, I'd walk in, go to an iPad, and search my house on Apple Maps to see if they accepted my request. They never ever fixed it. I don't think they ever did, though it's been a few months since I gave up checking so who knows.
Until Lyft banned Apple Maps, I'd have to call drivers in advance to make sure they weren't using Apple, and if they said they were, I'd cancel on them (I still do this for Waze users, because Waze can't path to my house).
EDIT: BTW, if you're on anything that might be labelled "fireroad" you don't want to be depending on a map app that needs a connection to begin with.
If you're looking for walking/hiking trails, Apple Maps has pretty much nothing. Google certainly isn't as good as a dedicated trail map app, but at least they try sometimes.
Edit: Yep, announced at WWDC. https://www.zdnet.com/article/apple-carplay-ios-12-will-fina...
Apple Maps guided me to <so and so restaurant> somewhere in the North Bay...
Google Maps are slightly more detailed, probably since Google is generating the maps automatically from satellite imagery, but for going to one point of the city to another I feel that the two apps are essentially equivalent!
The problem is that Waze and Google Maps are definitely better. Being the 3rd best solution means it’s not my go to option.
Siri has the same problem.
Maps is no bad (and clean), Gmaps is better-ish from a features POV (but noisy).
for directions and in selected cities https://citymapper.com rocks
Something is showing Apple that it is broken. I am betting it is user rates. Google has taken over iPhones for so much of it and I am sure they don't like the fact that Google Maps are used more then Apple Maps.
On my imperical evidence side, my daughter uses Apple Maps and I can tell you it gives back mapping when we are less then an hour away but more then 20 minutes. For example the way i drive isn't on Apple Maps and it adds 5 minutes to the trip and Google Maps has the trip 5 minutes faster. I don't know if Google is getting that data from my driving or from better algorithms but it has happened for then a few times.