Google Maps is testing landmarks in navigation instructions, v9.76 beta prepares support for community-added events [APK Teardown]
Google Maps recently made news as a few people started getting audible instructions with the names of visible landmarks in place of hard-to-see and sometimes indiscernible street names. In very nearly the same breath, v9.76 began rolling out through the beta channel late last night. Unlike most updates, this one doesn't seem to bring a lot in the way of new features outside of a couple small tweaks, but it does strongly hint at events added by the community, possibly opening up a whole new avenue to get people together.
The Maps team is continuing to improve the turn-by-turn navigation experience with a friendlier method of relaying directions. Instead of playing back instructions with a direction and the street name for your next turn, Google may now use the name of a nearby landmark.
According to a pair or recent tweets by Deemah MS and Scott Stein, Google Maps instructed them to make turns after the fast food chains Burger King and White Castle (respectively). Engadget has since received confirmation from Google that using landmark names is being tested as a way to improve guidance.
So @googlemaps instructed me to "turn right after Burger King" ... I think this is the best update yet. #mindblown
— Deemah MS (@iamdeemah) April 14, 2018
Google Maps told me to make a right "right after the White Castle." Does it do that now?
— Scott Stein (@jetscott) April 14, 2018
Thanks to reports from some readers, we know this isn't a brand new test, but it has been occurring for some people for at least a few months. Unfortunately, we were unable to reproduce the behavior or get confirmation. After retesting several locations, we still haven't been able to get Maps to use a business name rather than a street name, which likely means it's only rolling out to a small set of users, or may be linked to specific locations.
Certain types of landmarks are great points of reference since they often have brightly lit signs and familiar color schemes. They're almost always far more visible than a small reflective sign, especially in certain lighting conditions. It's certainly going to be easier to find your way if the instruction is to turn left at the Wendy's than to be on the lookout for a road named Hualapai. (True story, many years ago, I was late to meeting friends once because I was looking for a road I assumed would be spelled wallapie.)
Via: CNet
Emojis in traffic
A reader spotted a happy little fella hanging out on his traffic notifications before driving home. It looks like a smiley face has been added to some commuting notifications. This isn't tied to the latest update, so you will see it on older versions.
I haven't seen the smiley myself, but while writing this post, I did get a different notification with a car emoji. The general consensus is that these are pretty new, but it's hard to say with any certainty if other people haven't been receiving these for quite a while.
Regardless of the reason, it doesn't get in the way and it's kinda cute. And who knows, maybe it's a sneaky way to ease some of that road rage. – Thanks, Steve Hopper Jr.
What's New in v9.76
Unofficial Changelog: (the stuff we found)
- Detail pages have more photos in the carousel
More photos in the carousel
Left: v9.75. Right: v9.76.
If you don't care to dip into the full list of photos for a location, you can always swipe through some of the top photos in the carousel at the top of the detail page. As of the latest update, there are now nine pictures to cycle through, up from four in previous versions. And before somebody challenges my counting abilities, remember that the last dot on the carousel contains links to open the full page of photos and to post new images.
Teardown
Disclaimer: Teardowns are based on evidence found inside of apks (Android's application package) and are necessarily speculative and usually based on incomplete information. It's possible that the guesses made here are totally and completely wrong. Even when predictions are correct, there is always a chance that plans could change or may be canceled entirely. Much like rumors, nothing is certain until it's officially announced and released.
The features discussed below are probably not live yet, or may only be live for a small percentage of users. Unless stated otherwise, don't expect to see these features if you install the apk.
Publishing events (for everybody)
Several months ago, it looked like a new feature had been added for business owners that allowed them to add events directly from the Google Maps app. If that interpretation was correct, it would be a convenient way for business owners to keep their event schedule up-to-date without sitting down to a computer to add new entries.
Now it looks like a similar feature may become available to regular users. New text was added in the latest update that roughly matches the additions from last August, but this time with a few lines that are phrased as a thank you to people that are helping people stay updated and find events they care about. This language would obviously sound out of place for the owner of a venue, but it's similar to something Local Guide contributors often see.
<string name="UGC_EVENTS_THANK_YOU_DIALOG_TITLE">
Thank you!</string>
<string name="UGC_EVENTS_THANK_YOU_DIALOG_TEXT">
You\'re helping people stay updated and find events they care about</string>
<string name="UGC_EVENTS_THANK_YOU_DIALOG_DELETE_TEXT">
People like you keep Google Maps up to date for everyone</string>
Another hint comes with a warning line that appears in the event creation text, which specifies that events added in this way are visible to everybody.
<string name="UGC_EVENTS_PUBLIC_PUBLISH_WARNING">
IMPORTANT: Events are visible to ALL Google Maps users, not just yourself!</string>
When it comes to the details, they're pretty straightforward based on the way existing events are shown. Users will be able to name the event, set a date and time for it to begin and end, a location, and optionally attach a website.
There is a prompt asking users to pick the type of event, but there's no list of categories in the text. Perhaps that is provided by the server, or it may be added in a later update. There may also be an option to decide if the end time is actually shown to users, in case people want to convey that the party will stop when everybody leaves.
Quote
<string name="UGC_EVENTS_ADD_EVENT">
Add a public event</string>
<string name="UGC_EVENTS_CATEGORY_PROMPT">
What type of event is it?</string>
<string name="UGC_EVENTS_WHEN_IS_IT">
When is it?</string>
<string name="UGC_EVENTS_WHERE_IS_IT">
Where is it?</string>
<string name="UGC_EVENTS_WEBSITE_CAPTION">
Website (optional)</string>
<string name="UGC_EVENTS_WEBSITE_HINT">
Add an event website</string>
<string name="UGC_EVENTS_POST_BUTTON">
Post</string>
<string name="EVENT_CREATION_EVENT_NAME_HINT">Name of the event</string>
<string name="EVENT_CREATION_LOCATION_PROMPT">Where is this event?</string>
<string name="EVENT_CREATION_SUBTITLE_TEXT">Add an event to the map</string>
<string name="EVENT_CREATION_PROGRESS">Posting event</string>
<string name="EVENT_DELETION_PROGRESS">Deleting event</string>
<string name="EVENT_CREATION_FAILURE_NETWORK_ERROR">Error creating event</string><string name="UGC_EVENTS_ERROR_MISSING_EVENT_NAME">Add an event name</string>
<string name="UGC_EVENTS_DATE_HINT">Date</string>
<string name="UGC_EVENTS_TIME_HINT">Time</string>
<string name="UGC_EVENTS_START_TIME_LABEL">Start</string>
<string name="UGC_EVENTS_END_TIME_LABEL">End</string>
<string name="UGC_EVENTS_SHOW_END_TIME">Show an end time</string><string name="UGC_EVENTS_ERROR_MISSING_START_DATE_TIME">Add a start date & time</string>
<string name="UGC_EVENTS_ERROR_END_TIME_BEFORE_START_TIME">Choose an end time that\'s after the start time</string>
<string name="UGC_EVENTS_MISSING_LOCATION">Add a location</string>
<string name="UGC_EVENTS_LOCATION_PICKER_PROMPT">Enter a place name or tap the map</string>
<string name="UGC_EVENTS_LATLNG_DROPPED_PIN_TEXT">Dropped Pin</string>
<string name="UGC_EVENTS_ERROR_INVALID_WEBSITE">The website URL is invalid</string><string name="UGC_EDIT_EVENT">Edit this event</string>
<string name="UGC_EVENTS_ERROR_DIALOG_TITLE">Couldn\'t save your changes</string>
<string name="UGC_EVENTS_ERROR_DIALOG_TEXT">Try again in a minute or check your internet connection</string><string name="UGC_EVENTS_CANCEL_BUTTON">Cancel</string>
<string name="UGC_EVENTS_CANCEL_DIALOG_TITLE">Are you sure?</string>
<string name="UGC_EVENTS_CANCEL_DIALOG_TEXT">Discard the changes you made?</string>
<string name="UGC_EVENTS_CANCEL_BACK">Keep editing</string>
<string name="UGC_EVENTS_CANCEL_CONFIRM">Discard</string><string name="UGC_EVENTS_DELETE_BUTTON">Delete this event</string>
<string name="UGC_EVENTS_DELETE_DIALOG_TITLE">Delete this event?</string>
<string name="UGC_EVENTS_DELETE_DIALOG_LIMITED_LAUNCH_MESSAGE">Requests to delete are only guaranteed if you created this event.</string>
<string name="UGC_EVENTS_DELETE_DIALOG_CONFIRM_BUTTON">Delete</string>
<string name="UGC_EVENTS_DELETE_DIALOG_CANCEL_BUTTON">Cancel</string><string name="UGC_EVENTS_SEE_EVENT_BUTTON">See event</string>
<string name="UGC_EVENTS_SEE_MORE">See more</string>
Of course, there are also options to edit and delete events, which brings up the last of the clues. One line specifically states, "requests to delete are only guaranteed if you created this event." This is a pretty clear sign that deleting events is at least partially a communal activity, not just an action a business owner can take directly.
From here, the obvious policy and implementation questions have to be asked. Is event creation limited, and if so, who will be able to post events? Will events be shown with the creators name? Can a business owner freely delete or modify events at their venue even if somebody else posted them? What will be done to prevent abuse? And so on... But that's mostly stuff we probably won't see or learn about until the Maps team officially launches this feature.
Assuming it isn't ruined by abuse, I really like the idea of community-driven events. It's a great opportunity to increase visibility and could take responsibility off of business owners, many of which aren't savvy enough or interested in doing the regular maintenance to post updates. This might also open up the realm of street events that can't really be created in Google Maps today without being linked to a specific business.
"Last Updated" for mass transit
If you're waiting on a train to arrive and expect it to be coming just two minutes late, you might not realize the last update came twenty minutes ago and the train hasn't moved since then. Depending on data sources, you might not be able to count on getting timely updates, but at least it might be helpful if you can know how old the data is. Maps may begin displaying a 'freshness' note with mass transit vehicles like busses and trains.
<string name="TRANSIT_VEHICLE_CALLOUT_FRESHNESS_NOW">
Updated just now</string>
<string name="TRANSIT_VEHICLE_CALLOUT_FRESHNESS_MIN_AGO">
Updated %1$s ago</string>
Download
The APK is signed by Google and upgrades your existing app. The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way. Rather than wait for Google to push this download to your devices, which can take days, download and install it just like any other APK.
#Google #Android #Smartphones #OS #News @ndrdnws #ndrdnws #AndroidNews