A new update to Google Maps is rolling out to the beta channel members right now, and like so many previous releases, there are a few new features to check out. First, the Q&A feature from the last teardown of Maps is live. Drivers will soon be able to see a monthly report of their behavior right inside the app. If you're running an Android O developer preview, the first thing you can look forward to is the addition of Picture-in-Picture support. Also for Android O are a pair of new notification channels to get better control over navigation-specific information.

What's New

Unofficial Changelog: (the stuff we found)
  • Question and Answer section
  • Picture-in-Picture mode
  • Notificaton channels for foreground and background navigation
  • Monthly driving stats

Questions and answers

The v9.58 update to Google Maps brought with it a promise of a new Q&A section that would allow users to ask direct questions about a location and hopefully get back some useful responses from others that have been there before. A couple weeks later and it's now live.

You can find the new section between the detail block (e.g. phone number, address, etc) and photos of the location, so it's close enough to the top that a lot of people should notice it pretty easily. Naturally, there haven't been too many questions yet, but that will surely change as more people update to v9.59.

The screens show about all there is to see in Q&A. You can browse a list of questions, and either answer them or ask your own. Questions and answers can also be marked as helpful, which basically gives them votes and likely increases their visibility.

Picture-in-Picture mode

One of the great improvements in Android O was the expansion of Picture-in-Picture mode to phones and tablets (it was previously limited to just Android TV). While we mostly expect to see this implemented in video players like YouTube, there are other apps that can take advantage of a miniature form factor, as well. Maps will be one of the first to jump on that train. The latest version adds PiP support on Android O, allowing users to minimize it to a tiny floating window.

Unfortunately, the feature is pretty buggy at the moment, and doesn't even appear to be complete. The window itself is an awkwardly smooshed together grouping of whatever elements were on the screen when you went into PiP mode. During navigation, that includes the time until arrival, distance, and estimated time of arrival; but all of that is disrupted by multiple icons that overdraw the numbers and it's all mashed into the lower half of the window by the big green title bar with a microphone icon. Note, PiP mode makes the app controls non-interactive, so the mic wouldn't work even if it was intended to be there. In any other mode, the PiP window is effectively useless. Tapping on the window does temporarily expand it to a larger frame, and in navigation mode, it's almost useful.

<string name="PICTURE_IN_PICTURE_ARRIVED">Arrived</string>

Based on a line from the teardown, it's pretty clear Maps intends to do more with PiP mode, like showing when you've arrived at a destination, but there are clearly a lot of things left to do before it's ready. Nevertheless, it's an interesting feature and may have some great uses ahead of it. Obviously, you shouldn't be activating PiP mode as the driver, at least not unless the vehicle is stopped, but it makes a lot of sense for people riding public transport, or even just those in the passenger seat helping to navigate.

Monthly driving stats

Have you ever wondered what your average speed is when you drive, how far you've gone, or how much time you've spent in traffic? The team at Google Maps knows those details and thinks you might want to know them too. A new option in the navigation settings screen enables Maps to keep track of that information and give you a monthly card with all of your general statistics.

The setting is enabled by default, but since it was only added in this version, there isn't a card to look at quite yet. For those that might be curious, here are the details that will definitely appear, though there may be more shown when it launches.

  • Trips
  • Average speed
  • Time in traffic
  • Time saved
  • Total time
strings
<string name="NAVIGATION_STATS_CARD_TITLE">Your driving stats</string>
<string name="NAVIGATION_STATS_CARD_SUBTITLE">This month with Google Maps</string>
<string name="NAVIGATION_STATS_DIALOG_TITLE">Your monthly driving stats</string>
<string name="NAVIGATION_STATS_TRIP_TITLE">Trips</string>
<string name="NAVIGATION_STATS_AVG_SPD_TITLE">Avg speed</string>
<string name="NAVIGATION_STATS_TIME_IN_TRAFFIC_TITLE">Time in traffic</string>
<string name="NAVIGATION_STATS_TIME_SAVED_TITLE">Time saved</string>
<string name="NAVIGATION_STATS_TOTAL_TIME_TITLE">Total time</string>
<string name="NAVIGATION_STATS_MORE_STATS">More stats</string>
<string name="NAVIGATION_STATS_DELETE_DIALOG_TITLE">Do you want to turn off driving stats?</string>
<string name="NAVIGATION_STATS_DELETE_DIALOG_DESCRIPTION">This will also delete existing stats</string>

As the text points out, turning off your driving stats will erase your existing stats history.

Notification channels for Navigation

Maps is probably going to be the undisputed record holder for having the most notification channels for quite some time to come, and given the many functions they serve, that's no surprise. Two additional channels have been added that give users some control over notifications that appear as part of navigation mode. One is for the times when navigation is in the foreground and visible, the other is for those times that it is running in the background while another app is on the screen. Basically, you can now control just how much you want these notifications to interrupt you in the event that you're coming up to a turn.

strings
<string name="NAVIGATION_FOREGROUND_NOTIFICATION_CHANNEL_TITLE">Foregrounded Navigation Status</string>
<string name="NAVIGATION_FOREGROUND_NOTIFICATION_CHANNEL_DESCRIPTION">Used by navigation notifications while Google Maps is open and visible.</string>

<string name="NAVIGATION_NOTIFICATION_CHANNEL_TITLE">Navigation Status</string>
<string name="NAVIGATION_NOTIFICATION_CHANNEL_DESCRIPTION">Used by navigation notifications while Google Maps is running in the background.</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.

Version: 9.59.0 beta

Maps - Navigation & Transit
Maps - Navigation & Transit
Developer: Google LLC
Price: Free