A new version of the Play Store is rolling out, but you're probably not going to see too many changes outside of a couple different banners here and there. However, a teardown of the APK does provide quite a bit more to look at. There are clues suggesting the Play Store will soon begin selling audiobooks, show notifications about your apps and games, change some of the process for downloading certain apps, and more.

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.

Audiobooks

Back in 2012, the Android Market was rebranded to the Google Play Store, and in the process it brought the stores for books, music, and movies under one roof – TV shows and magazines (later renamed Newsstand) were added later. Now a new product category is about to go up for sale: Audiobooks.

Actually, audiobooks probably won't be treated as a different category, rather another buying option to exist side-by-side with ebooks. If you're looking at an ebook that has an audiobook counterpart, a label will point out that the other format is available with a button to switch to that option, and vice versa. Most audiobooks will obviously have a price tag on them, but there will be some freebies, as well.

strings
<string name="audiobook_format">Audiobook</string>
<string name="ebook_format">Ebook</string>
<string name="also_in_audiobook">Also in %1$s</string>
<string name="also_in_ebook">Also in Ebook</string>

<string name="audiobook_buy">Audiobook %1$s</string>
<string name="audiobook_free_buy">Audiobook Free </string>
<string name="content_description_audiobook_title">Audiobook: %1$s</string>
<string name="content_description_thumbnail_audiobook">Image of book cover for %1$s</string>

<string name="play_audiobook">Play</string>
<string name="rate_this_audiobook">Rate this %1$s</string>

There aren't very many strings here, nor are there any dedicated layouts related to audiobooks, which suggests they're probably not going to launch with this version of the Play Store. Even if you could begin buying audiobooks tomorrow, there's not really a good app for playing them. Play Music supports podcasts, which are at least similar, but that experience is still missing quite a bit and it's nowhere close to suitable for audiobooks. Perhaps we'll see this responsibility go to Play Books, or maybe a new app is on the horizon.

Notifications for apps and games

No, we're not talking about system notifications this time. This topic is going to focus on a new place for notifications right inside the Play Store. Google is going to begin providing "important notifications" about your favorite apps and games.

A new button will appear in the action bar with a counter for the number of unread notifications. Judging by what can be seen here, it reminds me a bit of the old Google+ notification screen.

strings
<string name="notification_center">Notifications</string>
<string name="notification_center_caught_up">You\'re all caught up</string>
<string name="notification_center_empty_explanation">Important notifications about your favorite apps and games live here</string>
<string name="notification_center_action_description">%1$s: %2$s</string>

<string name="num_notifications">%1$s (%2$d new notifications)</string>

from /menu/actions.xml
<item finsky:icon="@drawable/ic_settings" finsky:id="@id/notification_settings_button" finsky:visible="false" finsky:title="@string/settings_notifications_section_summary" finsky:showAsAction="always" />

Beyond the single line referencing that this screen will contain notifications about apps and games, there's nothing to suggest what will actually go into this spot. It's possible that changelogs will be posted here when a developer actually changes the What's New section for their app – at least some of them do – or maybe Google will expose this as a place where developers can post messages for users without building push notifications directly into their apps.

Notifications could be great for many things like inviting users to join a beta test channel, pointing out that an app is having a major release, or notifying users of a serious issue. On the other hand, it might be inviting abuse and cross-promotion by devs with little sense of discretion, so we'll have to see how it shakes out.

Auto-update for just system apps

There's a great divide between users that leave on automatic updates and those that promptly turn it off after setting up a new phone. If you happen to be one of those that turns off this option, you might be interested to know that Google will be offering a new option that limits automatic updates to just system apps, leaving all of your third-party apps to be manually updated as you see fit.

<string name="auto_update_system_apps">Auto-update system apps</string>

This option is probably for jerks like me that let the Google app go for weeks on a phone without updating to the latest version. Of course, I have a reason, but most people should probably want to be fairly current on critical apps. I'd still prefer to see more convenient options to pick individual apps to auto-update, but this might be a good middle ground for the micromanagers among us.

'Wait for Wi-Fi' is going away

Downloading large apps over a cellular connection is a pretty easy way to burn through your data allotment each month. To give users a convenient workaround, the Play Store began offering to wait until it was connected to Wi-Fi before beginning large downloads. At just over a year old, it looks like that feature may be going away.

New text clearly explains that the Play Store will no longer support the ability to wait for Wi-Fi availability. Instead, app installs and updates will occur immediately over whatever network type you're connected to.

<string name="wait_for_wifi_not_supported_p1">Google Play no longer supports the ability to download apps only when Wi-Fi is available.\n</string>
<string name="wait_for_wifi_not_supported_p2">What does this mean?</string>
<string name="wait_for_wifi_not_supported_p3">Apps you wish to install will now download over any network. Data charges may apply.</string>

No explanation is given for why Google is pulling this feature, and it seems like an about-face after it was promoted last year for use in data-strained regions like India. My top two guesses are that either most users were turning it off or that it was causing confusion – and by that I mean people probably misunderstood how it worked and expected different behavior.

Deal of the day

We'll end this teardown on one last really quick topic. There's a new layout for a 'deal of the day'-style promotion. This obviously requires no more explanation, so we'll cut it off right here.

/layout/deal_of_day_cluster.xml

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: 8.4.18