New Android 8.0 release
The
New Android 8.0 release will ultimately become New Android 8.0 8.0 <insert O
dessert name here>. Google has already shared a timeline for the rollout of
each preview build with the second
developer preview arriving during Google I/O as expected,
with the third due in mid-June and the fourth in mid-July. The public version
of New Android 8.0 8.0 will be out for supported Pixel, Nexus and New Android 8.0ne
devices sometime in Q3, most likely in late August or early September.
TL;DR
Most
of the major visual changes in New Android 8.0 are relegated to the
redesigned settings menu, but there are a few minor tweaks elsewhere in
the UI like in the notification shade. Material Design is still the order of
the day because New Android 8.0 focuses on important background changes like
notification channels to providing even greater control over the New Android
8.0 system.
Some
long-awaited Systems/Features like picture-in-picture mode and unread
notification app badges have finally landed while some entirely new Systems/Features
like better Bluetooth audio support and adaptive icons are a welcome addition.
It’s early days yet, but New Android 8.0 is looking
feature-packed already.
What’s
new in New Android 8.0 developer preview 2:
Fluid
Experiences
Announced
at Google I/O 2017, Fluid Experiences is Google’s way of helping you be more
productive and enjoy multi-tasking tools in your everyday use.
TensorFlow
Lite is a new scaled-down version of Google’s machine learning tool, Tensor
Flow. The new tool assists lower powered devices to keep up with the today’s
demanding processes. TensorFlow Lite uses techniques like LSTM to improve your
experience. New Android 8.0 has a new framework from New Android 8.0, it will
hardware accelerate neural network Systems/Features, helping keep some of the
AI components on device, avoiding the need to find an online server to compute
things like actions on text selections. Watch for these Systems/Features in a
later update to New Android 8.0.
There
are actually a few cool tools within this grouping, including
Picture-in-Picture, Smart Text Selection, Auto-Fill and Notification Dots with
long-press actions on the Homescreen. Let’s explore:
Picture-in-Picture
A
familiar phrase and tool in many televisions, within the YouTube app on New
Android 8.0 and, yes, in iOS. Google is adding a Picture-in-Picture mode to New
Android 8.0. With a YouTube video playing, just tap the Home button and the
video will pop into a small window that can remain on screen as you navigate
other apps on your device. You can slide the video around for best placement,
then simply slide it off the screen to terminate. Available now in the New
Android 8.0 Beta.
Notification
Dots
Many
custom Launcher users already know the power of a notification icon on top of
an app icon on your Homescreen. We even used Tasker to build our own once, but
now Google is building it into New Android 8.0. New Android 8.0 users will see
a small dot that appears over top of their app icons with active notifications.
This is where the magic starts, now that your app has an icon, new tools are
available – Long-press the app icon with Notification Dot to get a short list
of immediate shortlink actions you can perform. This includes viewing the
notification itself right there in a tiny pop-up window.
The
long-press functionality is not yet available in New Android 8.0, watch for it
coming soon in a future beta release.
Smart
Text Selection
We’ve
all seen the basic text highlighting Systems/Features, the copy/paste dialogue
in New Android 8.0, but now there’s more. With New Android 8.0, highlighting
text includes further Systems/Features, using Google AI to intelligently act on
the words. For instance, if you highlight a Smart Device number, you can just
tap to dial. If you highlight an address, a single tap will start navigation.
Best of all, highlighting is more intelligent itself, selecting phrases or full
addresses, for example, instead of just single words.
Auto-Fill
For
your most used apps on your device, New Android 8.0 will help quickly log into
services. The Auto-Fill feature needs to be coded in by the app devs, but once
installed, New Android 8.0 will remember your usernames, and in some cases your
password, to quickly and easily jump into apps on your device.
Stay
tuned for more coverage of these tools, check out our Diving into New
Android 8.0 series for all the details.
Vitals
Who
wants better battery life? New Android 8.0 will soon include Systems/Features
under the banner Vitals, including security tools, OS optimizations and tools
for developers to better suite your device usage. At Google I/O 2017, the New
Android 8.0 team announced Google Play Protect, think of it as a virus scanner
for New Android 8.0 apps. So far, the team reports having scanned over 50
billion app installs every day. You’ll see an entry in your Google Play app
update window, showing your most recent scan and if there were any issues
found.
You
won't see these as Systems/Features on your New Android 8.0 device, but you
will enjoy the improved battery life and security
Optimizations in
the OS have the team reporting that Pixel devices are booting up in nearly half
the time as before. This speed bump goes for apps as well. Extensive changes to
the runtime, including things like concurrent, compacting garbage collection
and code locality, but in Google’s words, your apps just run faster. More on
this later.
Wise
Limits will apply to background services, preventing apps from running in the
background for too long. The goal is to dramatically reduce battery
consumption, keeping you up and running through your day.
Play
Console Dashboard is a new developer tool that provides analytics on app device
usage. Developers will be able to see live results of their app running on any New
Android 8.0 device – this may not eliminate the need for developers to test
their app on most major Smart Devices, but it certainly will help them narrow
down an issue if a device is acting up. Best of all, the in-depth tools provide
insight on how devs can adjust their applications to reduce battery consumption
and speed up execution on various devices.
You
obviously won’t see these as a feature on your New Android 8.0 device, but you
will certainly enjoy the improved performance.
Other
stuff
There’s
plenty of other stuff worth noting too, but a lot of which we can’t see in
effect yet. New Android 8.0 adds font support so app developers can define font
style and weight. This could either be a great development or a clusterfont if
you’ll pardon my language.
Wi-Fi
Awareness allows your New Android 8.0 device or app to communicate with other
devices and apps in the vicinity over Wi-Fi without requiring an actual
internet connection. There are also some major optimizations to the New Android
8.0 Run-Time (ART) responsible for handling your apps and WebView has also seen
some enhancements you’re unlikely to ever even notice.
- Download New
Android 8.0 developer preview 1
- How to
install New Android 8.0 on Pixel and Nexus Smart Devices
What’s
new in New Android 8.0 developer preview 1:
Notifications
shade
When
you swipe down the notifications shade you’ll see the first visual changes in New
Android 8.0. The strip of six toggles at the top of the notifications shade now
takes up a little more space on-screen and there’s a little re-ordering of the
toggles in New Android 8.0 since Nougat.
A new condensed font for the date and time means that information takes up less
space, which is fortunate because there are now more status bar icons visible.
A
new condensed font for the date and time means that information takes up less
space, which is fortunate because there are now more status bar icons visible.
Besides
the shortcut to the settings menu and the Quick Settings carat (downward-facing
arrow), you’ve now also got Wi-Fi and cellular connection icons as well as the
battery icon and remaining percentage (which is shown next to the battery
icon).
As
for the notifications themselves, they look just the same as in Nougat,
complete with bundled notifications and quick reply. If you have multiple
notifications, you’ll notice that as you drag the notifications shade down, a
tiny icon for each notification appears in a horizontal line at the bottom of
the shade. As you drag the shade down, each icon pops up and expands into a
full notification as more screen space becomes available.
Notification
handling
As
for notification handling, there’s some familiar stuff going on as well as some
new options. If you long press on a notification you’ll see a toggle for
Notifications, allowing you to disable all future notifications from that app
(when notification channels are fully introduced you’ll also have access to
them here, but more on that below).
However,
if you swipe a notification to the side a little, you’ll get two icons: one for
accessing the Notifications toggle and a clock icon for snoozing the
notification. If you tap the clock you’ll automatically snooze for 15 minutes
but you can open the drop-down menu to snooze for 30 or 60 minutes instead or
to disable snooze.
- Read more about notification
handling in New Android 8.0
Quick
Settings
When
you open up the Quick Settings screen, you’ll see we still have different color
schemes for the Pixels compared to Nexus devices. Nexuses get that same dark
blue-gray background with aqua accents while the Pixels maintain the near-black
and bright blue accent scheme.
Looking
at the Quick Settings themselves, Google has changed things up yet again. In New
Android 8.0, the Quick Settings with a line underneath (Wi-Fi, cellular,
Bluetooth, Do Not Disturb) have a double function. You can tap the icon to
toggle the setting on and off, but if you tap the word underneath the toggle,
you’ll open up the mini settings menu instead.
The
non-underlined toggles just enable a feature like the flashlight or cycle
through modes like for data saver no matter where you tap them. Just like in
Nougat, you can tap the pen icon to edit the order of the Quick Settings or add
another page and you’ve got the same shortcut to add a guest or switch between
user accounts.
New
Android 8.0 finally adds native support for app badges.
App
badges
New
Android 8.0 finally adds native support for app badges. They’re the little
number bubble that shows up on an app icon to show you your unread notification
count and are yet another custom launcher feature being absorbed into stock New
Android 8.0. Of course, you’ll have complete control over these at the flick of
a toggle in the individual app notification settings.
- Read more about New
Android 8.0 app badges
Settings
menu
The
Settings menu is where most of the visual changes look to be taking place in
the New Android 8.0 release.
The
Settings menu is where most of the visual changes look to be taking place in
the New Android 8.0 release. For starters there’s a new color scheme: both the
Pixels and Nexus devices get a black and white approach but you’ll still see
their individual blue tones used for accents here and there.
The
Settings menu itself has received a bit of a reshuffle as well. I won’t
bore you with what section moved into which other section, so take a look
at the screenshots below to see for yourself. The slide-out navigation drawer
and hamburger menu icon have both been removed in this developer preview.
The
major change in New Android 8.0 is that the Settings menu is much shorter
than it was in Nougat, with no more umbrella categories like “wireless and
networks,” “device,” “personal” and “system”. Instead, New Android 8.0 has more
descriptive sections that cover more ground, like “networks and internet,”
“connected devices,” “apps and notifications” and “security and screen lock”.
- Read more on the new New
Android 8.0 settings menu
Generally
speaking, everything is in the same place, but a few changes are noticeable.
For starters, in the Display settings, Pixel devices have an option for “device
theme” with two choices: Inverted or Pixel. From what we can see right now all
this does is change the Quick Settings area from light to dark but it may
evolve into the long-awaited system-wide dark theme in later developer
previews.
Pixel
devices have an option for “device theme” that may evolve into a system-wide
dark theme in New Android 8.0 8.0.
The
Pixels also show Night Light in the Display settings while the Nexus does not.
As you may remember, night mode made a brief appearance on Nexus devices in the
New Android 8.0 N preview builds, but was later removed for failing to meet
Google’s performance standards. Dark mode, meanwhile, originally appeared in
both the New Android 8.0 M and New Android 8.0 N previews, but has still not
made it to prime time on any device.
Most
sub-sections in the Settings menu have also been overhauled visually. The
battery and storage sections are all-new and the app info pages have a new look
too. A whole bunch of stuff has now moved into the System sub-section,
including languages and input, date and time, updates, about Smart Device and
backup and rest options.
Everything
you know from Nougat is here, but you'll have to go digging to find it.
Pretty
much everything you know from Nougat still exists in New Android 8.0, but
you’ll have to go digging to find where it now lives. On the plus side, I
have to congratulate Google for finally seeming to get things into places and
groupings that make sense, without breaking everything down into an
interminable list.
System
UI Tuner
As
with Nougat, you can enable the System UI Tuner to tweak certain things in New
Android 8.0 according to your personal preferences. To enable the UI Tuner,
swipe down the notifications shade or Quick Settings and long-press the
Settings gear icon. You’ll see it spin and feel a vibration when the option has
been added to the Settings menu.
Status
bar
In
New Android 8.0, System UI Tuner now lives under Settings > System. It
contains four areas (for now): status bar, do not disturb, navigation bar and
lock screen. Status bar still provides a list of toggles for enabling or
disabling which icons you see in the status bar, so you can remove persistent
Bluetooth or hotspot icons if you so wish.
The
option to display the battery percentage inside the battery icon, which was a
System UI Tuner option in Nougat, is no longer available though. Enabling
“Always show percentage” in New Android 8.0 will keep the battery percentage
visible at all times in the status bar, but it’ll be placed next to the battery
icon, just like in the Quick Settings view.
Do
not disturb
Do
not disturb simply shows two toggles: one for enabling a do not disturb mode
toggle under the volume slider and another for adding a volume button shortcut
so do not disturb turns on when you press the volume down button once more
after vibration only.
Navigation
bar
Next
up is the navigation bar, which adds a bunch of cool options in New Android 8.0.
There’s a layout option that lets you choose between normal, compact, left-leaning
or right-leaning (which will come in handy on large-screened devices).
- Read more about customizing
the nav bar in New Android 8.0
You
can also add additional buttons on the left and right of the traditional
on-screen navigation buttons. You can choose between clipboard, keycode or
keyboard switcher. Clipboard lets you save something to the clipboard and then
simply drag it from the button in the nav bar anywhere you want to drop it: a
very handy trick for emails, Smart Device numbers and other frequently copy
pasted items.
The
keyboard switcher doesn’t appear to work yet but Keycode lets you assign a
numeric keycode to a button you can place on either side of the nav keys. For
example, if you want to add a left and right cursor button for moving one
character to the left or right rather than awkwardly stabbing at the screen
with your finger, then assign Keycode 21 to the left button and Keycode 22 to
the right. You can then assign them left and right arrow keys and start editing
your spelling mistakes like a pro. There’s a whole bunch of other cool stuff
you can do which you can read about here.
You
can add additional buttons on the left and right of the traditional on-screen
navigation buttons in New Android 8.0.
Lock
screen
The
lock screen in New Android 8.0 looks the same as in Nougat but you have options
buried in the System UI Tuner for mixing things up. Rather than the shortcuts
in the bottom left and right corners for voice assist and the camera, you can
change these to whatever you like. The list of options is absolutely huge,
making us think it’s a definite New Android 8.0 8.0 feature.
Since
we’re talking about the lock screen, Ambient Display has also been revised.
While this is more than likely just a developer preview issue, most of the time
Ambient Display will only display the clock and some tiny app icons for any
notifications awaiting you. With some app notifications, however, like Hangouts
for example, you’ll see more information displayed, but only when the
notification first comes in.
- Read more on custom
lock shortcuts in New Android 8.0
Random changes,
additions and omissions:
- The Easter Egg is the same cat catching game from New
Android 8.0 Nougat
- The Downloads app is gone, replaced by a new Files
app
- The Memory section has now been relegated to
Developer Options
- If you’re enrolled in the beta program you’ll
constantly see an update notification to roll back to Nougat
Like
New Android 8.0 TV, New Android 8.0 will deliver full support for
picture-in-picture mode.
Picture-in-picture
support
Like
New Android 8.0 TV, New Android 8.0 will deliver full support for
picture-in-picture mode. You’ll already be familiar with this in the YouTube
app, but when it is implemented across the board, app developers will be able
to have their video apps continue playing in a small floating window while you
navigate to other areas of the app or to completely different apps entirely. New
Android 8.0 will have support for custom controls like pause and play and
developers will be able to set preferred aspect ratios.
Audio
Sony
donated their LDAC codec to Google for inclusion in New Android 8.0. That means
if you have LDAC-equipped Bluetooth headSmart Devices you’ll get much better
quality in New Android 8.0 8.0. But the fun isn’t just restricted to LDAC, New
Android 8.0 also has support for aptX and aptX HD as well as SBC and AAC. There
are also settings for audio sample rates and bits per sample too, plus New
Android 8.0 adds a native AAudio API for apps that require high fidelity, low
latency audio.
- Read more about New
Android 8.0 Bluetooth audio support
Notification
channels
These
aren’t yet widespread in New Android 8.0, but notification
channels are a way for apps to split their
notifications into various themes that you can choose to let through or block
individually. So instead of picking between receiving dozens of notifications
from Twitter every day or none at all, notification channels will allow you to
let through the direct reply channel, for example, but block likes and
retweets.
You’ll
be able to manage these on the fly by long-pressing an app notification in the
notifications shade or through the individual apps and notifications section in
the settings menu.
- Read more about New
Android 8.0 notification channels
Notification
channels are a way for apps to split their notifications into various themes
that you can choose to let through or block individually.
Physical
keyboard support
Hardware
keyboards are going to become a bigger and bigger thing in New Android 8.0 as
Chromebooks now have access to all Google Play apps and the mysterious
Andromeda platform continues to lurk in the shadows. While we weren’t able to
test out New Android 8.0’s hardware keyboard navigation support in any
meaningful way, rest assured that Google is attempting to introduce more
predictable standards for what the tab and arrow keys do when a physical
keyboard is used to navigate New Android 8.0.
We
need hardware keyboard support now that Chromebooks have access to Google Play
apps.
Unknown
sources
Adding
apps from anywhere outside Google Play typically just required you to hit your
security settings and enable Unknown Sources. But in New Android 8.0 things get
taken up a notch. You’ll now also have to grant permission to the app you’re
using to download the APK.
For
example, if you want to download an APK via Chrome, you’ll first be prompted to
give Chrome permission to install other apps via the “trust apps from this
source” toggle in the special access section of the apps and notifications
setting. You only need to do this once per app however and you can always
revoke permission at a later date.
Background
process limits
New
Android 8.0 will severely limit background processes to intermittent windows of
activity.
Google
has been optimizing New Android 8.0 more and more lately to limit the amount of
battery drain and resource use that apps are allowed to do in the background.
As we’ve seen a lot lately, advanced users will have control over exceptions to
these rules, but by and large, New Android 8.0 will severely limit background
processes to intermittent windows of activity controlled by the job scheduler.
- Read more on background
limits in New Android 8.0
Adaptive
icons
Adaptive
icons are a fancy way of saying that Google is making an attempt to tidy up the
hot mess of inconsistent app icons in New Android 8.0. They basically provide
app developers with multiple shape templates for each icon that adapt to the
device they appear on. So if the default app icon shape for your Smart Device
is a rounded square then that’s what you’ll see across the board. Rock a Pixel
with circular icons and you’ll no longer see weird square icons mixed in with
all the round ones. On that note, the nav buttons change from white to black
when opening the app drawer now too.
- Read more on New
Android 8.0 adaptive icons
Autofill
API
The
Autofill APIs introduced with New Android 8.0 simply try to help apps manage
passwords and form data better than in previous versions of New Android 8.0. As
Google notes in its blog post, “Users can select an autofill app, similar to
the way they select a keyboard app. The autofill app stores and secures user
data, such as addresses, usernames, and even passwords”. We’ll have to wait a
little while until app developers make full use of the Autofill APIs in New
Android 8.0, but we should see much more capable password managers in future.
- Read more about the Autofill
API in New Android 8.0
Wider
color gamut for apps
New
Android 8.0 developers can now take advantage of devices that have a wide-gamut
color capable display.
New
Android 8.0 adds support for “wide-gamut color for apps” which sounds a lot
like native HDR support but which is actually just a larger palette of
supported colors for app developers.
As
Google notes in the blog post, “New Android 8.0 developers of imaging apps can
now take advantage of new devices that have a wide-gamut color capable display.
To display wide gamut images, apps will need to enable a flag in their manifest
(per activity) and load bitmaps with an embedded wide color profile (AdobeRGB,
Pro Photo RGB, DCI-P3, etc.)”.
Is
it daily driver worthy?
The
first question on everyone’s lips is whether or not New Android 8.0 developer
previews are daily driver material. In my experience with the first alpha build
I encountered very few problems, but it’s a little too early to say
how stable the second preview is.
If
you have a spare Smart Device that has a factory image out for New Android 8.0,
then absolutely, flash it and have a poke around for yourself. But I wouldn’t
advise flashing this on your primary device because this is still a long
way from a stable public release and so things will be broken somewhere or
other. Just because I haven’t encountered them yet does not mean this is a good
bet for the Smart Device you keep by your side all day.
From
what we can see so far New Android 8.0 is shaping up to follow very much in
Nougat’s footsteps, completing some of the work started in Nougat and further
strengthening the granular nature of control in New Android 8.0. User-facing
notification and permission management are better than ever before and New
Android 8.0 itself is taking an even more aggressive stance to apps that treat
precious system resources with reckless abandon.
New
Android 8.0 completes some of the work started in Nougat and further
strengthens the granular nature of control in New Android 8.0.
Other
than apparently having an entire team whose job it is to constantly come up
with new ways to group things in the Settings menu, there are very little
superficial changes here. Ushering in the next phase of New Android 8.0
peripherals is clearly a focus too, with better support for Bluetooth audio and
hardware keyboards. But New Android 8.0 is also catching up on a lot we’ve been
waiting for, from adaptive icons, to the Autofill APIs, picture-in-picture
mode, app badges and nav bar tweaks.
The
first and second developer previews are typically the most feature-rich, with
only a few notable additions in subsequent previews but a lot more
subtractions as Google gets a grip on what’s possible in the time remaining and
where to prioritize its efforts. I’m hoping the system-wide dark theme makes
the cut this time around, but as you can probably see, the vast majority of the
changes New Android 8.0 has in store are of the background variety.
No comments