There’s a new dessert on the menu and it’s delicious

Android Oreo is the new cookie in town and boy does it make your mouth water!!

As with most of its previous android versions, Google released this version too in phases, of course none of those were available to the public since they were developer previews, being a developer has its perks huh?

It was not until August 21, 2017, when the public was given a taste of Google’s freshly baked goodies.

All hail King Oreo!!

So what’s all the hype about Oreo

Android 8.0 Oreo is visually consistent, simplified, feature-rich and polished. Oreo is designed to appeal to a broad spectrum of audience, from satisfying the Android geeks with its extensive feature set and advanced customization potential to accommodating the iPhone switcher with its simplified layout and intuitive user experience.

The crème de la crème

Background Limits

Oreo builds on the foundation laid down in Android 7.0 for restricting what certain activities can do while it’s in the background by placing top priority on saving power and improving battery life.

Limits on implicit broadcasts (sending “signals” within the same app or to other apps), background services and location updates are automatic.

What that means is, you can keep your phone aside and rest assured that some app running in the background won’t drain all of your battery. Unfortunately, the same can’t be said about the developer’s peace.

Speaking from experience, background execution limits are a pretty big deal, even though the user doesn’t see any changes, coding it for efficiency is a nightmare.

Developer: Oh gosh!! Now I have to spend several more sleepless nights.
User: Woohoo! I can sleep peacefully at night without worrying about my battery draining.

Autofill

Platform support for autofill means better usability and a more secure way for an application to store repetitive information.

Usually, the a password manager will scan the contents of a screen to search for inputs such as usernames, passwords, phone numbers, etc., and recommend autofill data based on what it finds. Sometimes it works, and sometimes it doesn’t, just like wishes. the guys at Google never actually designed the Accessibility service to work this way.

In Android Oreo, this works a bit differently, third party password applications do not require Accessibility Services anymore, the Android system will automatically request the credentials from your password app. Just authenticate with your fingerprint or PIN, and you’re ready to go.

Picture-in-Picture

Consider a hypothetical.

You’re Watching the latest Game of Thrones episode, you feel your phone vibrate, you see it’s your boss sending you a ton of messages on WhatsApp. He’s furious because you didn’t send in the latest reports but you don’t want to pause the dragon scene and reply. Well, the guys at Google know how you feel and have your back there.

Oreo’s picture-in-picture mode lets you shrink a video into a small, resizable box that you can keep on top of other windows (since we all love distraction).

Notification Channels

Notification overload is very real. The lock screen and the notification bay is what a user first looks at before unlocking their screen, and some developers shamelessly find ways to get their app to pop up there for every little thing, trying to grab the user's attentions and get them back to their app.

Yeah news apps I’m looking at you.

Sometimes you want to block all promotional notifications and newsletter updates and just receive the critical, high priority updates from a particular app. Before Android Oreo, the only options were to either switch off all notifications for the app or turn on the floodgates and brace yourself.

With Android Oreo, Google is introducing new Notification channels. Notifications are still managed by the app that delivers them, but users can control how things display on a per-channel basis. This way the user can decide things like how a news app notifies them or a music player shows a persistent notification.

Media apps such as music players get notifications that dynamically change colour to match the theme of cover art, and they look beautiful.

That’s Beautiful

Emojis Galore

New flavours of Android involve new emojis, and Oreo is no different . With Android Oreo they’re circular, and they’re shaped and shaded to give more consistent depth, size, and expression.

For those who won’t be on Oreo anytime soon, fret not Google has you covered there (somewhat). If you have a phone that is running Android 4.4 or higher you can enjoy the goodness of the new emojis too.

Through the voodoo magic, the guys back at Google have managed to back port these emojis to KitKat. If the app you’re using has a more than enthusiastic developer, then you’re not far away from jumping on this bandwagon along with the rest of us, and if they haven’t yet, I’d say spam his inbox with a million requests.

Fonts, adaptive icons, audio and web view enhancements, Java 8 runtime optimizations and a whole bunch of under the hood enhancements just waiting to be implemented so if you're a developer, you should check out the documentation for all the additions that will make your life easier and all the changes that will undo the former.

If you want to be a developer yourself, you can check out the documentation too.

And if you’re looking to laze around while someone makes an app for you, don’t worry we got that covered for you.

Visit Octalogic for any queries you might have and if there aren’t any, visit us all the same.