Android Next Version Oreo Is Now Official
Google on Monday has finally officially introduced the next version of Android called “Oreo” – It is a cookie consisting of two chocolate wafers with a sweet creme filling in between. Android Oreo is the official name of the Android 8.0 version.
Android Oreo comes with few interesting features including picture-in-picture mode, notification dots, Autofill framework, System optimizations, Background limits, Complementary Android Vitals dashboards and IDE profilers.
The Picture-in-picture lets users manage two tasks simultaneously on any size screen, and it’s easy for apps to support it. The Notification dots extend the reach of notifications and offer a new way to surface activity in your apps.
Notification dots extend the reach of notifications and offer a new way to surface activity in your apps. Dots work with zero effort for most apps. Autofill framework simplifies how users set up a new device and synchronize their passwords. Apps using form data can optimize their apps for Autofill, and password manager apps can use the new APIs to make their services available to users in their favorite apps. Autofill will roll out fully over the next few weeks as part of an update to Google Play Services.
Google also worked on Android Vitals, a project focused on optimizing battery life, startup time, graphics rendering, and stability, while giving developers better visibility over the health of their apps, System optimizations to help apps run faster and smoother. 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 unintentional overuse of battery and memory and apply to all apps. Complementary 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 performance profilers in Android Studio 3.0, and new instrumentation in the platform.
For developers, Android Oreo includes many new capabilities to help you build better, more efficient apps. Here are just a few, Fonts in XML are now a fully supported resource type. You can now use fonts in XML layouts and define font families in XML. Use auto sizing TextView to automatically fill a TextView with text, regardless of the amount. You can create an array of preset text sizes, or set min and max sizes with a step granularity, and the text will grow and shrink to fill the available TextView space. You can now create adaptive icons that the system displays in different shapes, based on a mask selected by a device manufacturer. The system also animates interactions with the icons and uses them in the launcher, shortcuts, settings, sharing dialogs, and in the overview screen.
In Android Oreo, Google has enabled WebView multi process mode by default and added an API to let your app handle errors and crashes. You can also opt in your app’s WebView objects to verify URLs through Google Safe Browsing.
Google has started rolling out OTA update for those who had signed up for the beta program. It is also pushing sources to Android Open Source Project (AOSP) for everyone. Google has also released Android 8.0 system images for Google Pixel, Pixel XL, Nexus 5X, Nexus 6P, Pixel C and Nexus Player smartphones. Google said it has released the AOSP code to its manufacturing partners. Google has also said that by the end of the year devices from Essential, General Mobile, HMD Global, Huawei, HTC, Kyocera, LG, Motorola, Samsung, Sharp, and Sony to either launch with or be upgraded to Android Oreo.