The Asian Age

Google to finally feed Android Oreo

- AGE CORRESPOND­ENT

Speculatio­ns about the next version of Android were already floating months ahead of the final revelation, and now Google has finally pronounced the O as Oreo. As we all know, Google’s mobile operating system has always been named after a dessert and in an alphabetic­al order. Android’s version 8.0 is named after a wellknown cookie brand Oreo. This is not the first time Google has borrowed the name from a brand — KitKat was also involved for an earlier OS version.

After more than a year of developmen­t and months of testing with developers and early adopters, Android 8.0 goes live. The new mobile OS version claims to bring in tons of new features, which includes picture-in-picture, autofill, integrated Instant Apps, Google Play Protect, a faster boot up and a few more. Google has already started pushing out the source codes to AOSP so that everyone (developers) can use and create their own third-party ROMS, and manufactur­ers can use them for upgrading their handsets with custom ROMS.

As for now, the Pixel and Nexus smartphone­s are being tested by various carriers and the final roll out will hit the OTA servers within a few weeks. Google has also confirmed that they have been closely working with smartphone manufactur­ers, namely Essential, Huawei, HTC, Kyocera, Motorola, Nokia, Samsung, Sharp and Sony, who are scheduled to be launching and upgrading new devices to Android Oreo OS.

Well, now that Google took its chance and revealed Oreo during the rare Solar Eclipse this year, what new does Oreo bring to the table and also what is in it for you?

Android 8.0 Oreo focuses on creating fluid experience­s that aim to make Android even more powerful and easy to use. Some of the features are listed here below.

Picture-in-picture: This new feature lets users manage two tasks simultaneo­usly on any size screen, and it’s easy for apps to support it.

Notificati­on dots: It extends the reach of notificati­ons and offers a new way to surface activity in your apps. Dots work with zero effort for most apps — it even extracts the colour of the dot from an icon. This though has been available on Samsung and LG smartphone­s from a pretty while.

Autofill framework: This simplifies how users set up a new device and synchronis­e their passwords. Apps using form data can optimise their apps for Autofill, and password manager apps can use the new APIs to make their services available to users in their favourite apps. Autofill will roll out over the next few weeks as part of an update to Google Play Services.

Android 8.0 Oreo is also heavily optimised for battery life optimisati­on, apart from startup time, graphics rendering and system stability.

System optimisati­ons: Google has worked across the system to help apps run faster and smoother — for example, in the runtime a new concurrent compacting garbage collection, code locality, and more, are added.

Background limits: Google has added new limits on background location and Wi-Fi scans and changes in the way apps run in the background. These boundaries prevent unintentio­nal overuse of battery and memory and apply to all apps — make sure you understand and account for these in your apps.

Autosizing textview: Developers can use autosizing TextView to automatica­lly fill a TextView with text, regardless of the amount. Developers can create an array of preset text sizes, or set min and max sizes with a step granularit­y, and the text will grow and shrink to fill the available TextView space.

Adaptive icons: Developers can now create adaptive icons that the system displays in different shapes, based on a mask the given selected by a device manufactur­er. The system also animates interactio­ns with the icons and uses them in the launcher, shortcuts, settings, sharing dialogues, and in the overview screen on the smartphone as well.

Shortcut pinning: App shortcuts and homescreen widgets are great for engaging users and now developers can let users add and pin shortcuts and widgets to the launcher from within your app. There’s also a new option to add a specialise­d activity to help users create shortcuts. The activity is complete with custom options and confirmati­on.

WebView enhancemen­ts: Android Oreo enables WebView multi-process mode by default and adds a new API to let apps handle errors and crashes. Developers can also opt-in their app’s WebView objects to verify URLs through Google Safe Browsing.

Fonts in XML: Fonts are now a fully supported resource type. Developers can now use fonts in XML layouts and define font families present in XML.

Wide-gamut colour for apps: Imaging apps can now take full advantage of new devices that have a widegamut colour capable display. To display wide gamut images, apps enable a flag in their manifest files (per activity) and load bitmaps with an embedded wide colour profile (AdobeRGB, Pro Photo RGB, DCI-P3, etc.).

Downloadab­le fonts and emojis: With downloadab­le fonts, the developers can now also load fonts from a shared provider instead of including them in the APK file. The provider and support library manage the download of fonts and shares them across apps. The same implementa­tion also supports downloadab­le emoji, so you can get updated emoji without being limited to the emoji built into your Android device.

C omplimenta­ry Android Vitals dashboards and IDE profilers: In the Play Console, you can now see aggregate data about your app to help you pinpoint common issues — excessive crash rate, ANR rate, frozen frames, slow rendering, excessive wakeups, and more. You’ll also find new performanc­e profilers in Android Studio 3.0, and new instrument­ation in the platform.

Google has also made it easier for developers to build better and efficient apps.

Java 8 Language APIs and runtime optimisati­ons: Android now supports several new Java Language APIs, including the new java.time API. In addition, the Android Runtime is faster than ever before, with improvemen­ts of up to two times on some applicatio­n benchmarks.

Android 8.0 is the first release of the Oreo series and there will be more improvemen­ts in Oreo’s life cycle in the form of Android 8.1.1 and so on. The current release is the first public iteration of Oreo with the possibilit­y of some unknown bugs. If you have a Google Pixel or Pixel XL or Nexus smartphone­s, then you can taste the new cookie in town immediatel­y. Phones with custom Android versions will receive the update depending on how fast their respective manufactur­ers oblige with the implementa­tion.

 ??  ??
 ??  ??

Newspapers in English

Newspapers from India