Skip to main content

Google announces Android O

Google Announces Android O. Here’s an early look at the next version of   for testing, dev & feedback. Get your apps ready for !

What's new in O?


Android O introduces a number of new features and APIs to use in your apps. Here's are just a few new things for you to start trying in this first Developer Preview:


Background limits: Building at the work we commenced in Nougat, Android O puts a huge priority on enhancing a user's battery lifestyles and the tool's interactive overall performance. To make this possible, we have put extra automatic limits on what apps can do inside the background, in three important areas: implicit broadcasts, background services, and place updates. These adjustments will make it less complicated to create apps that have minimum impact on a user's device and battery. Background limits represent a large alternate in Android, so we need every developer to get familiar with them. Check out the documentation on history execution limits and heritage location limits for details.


Notification channels: Android O also introduces notification channels, which are new app-defined categories for notification content. Channels let developers give users fine-grained control over different kinds of notifications — users can block or change the behavior of each channel individually, rather than managing all of the app's notifications together.

Android O also adds new visuals and grouping to notifications that make it easier for users to see what's going on when they have an incoming message or are glancing at the notification shade.
Autofill APIs: 
Android users already depend on a range of password managers to autofill login details and repetitive information, which makes setting up new apps or placing transactions easier. Now we are making this work more easily across the ecosystem by adding platform support for autofill. 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, user names, and even passwords. For apps that want to handle autofill, we're adding new APIs to implement an Autofill service.
PIP for handsets and new windowing features: 
Picture in Picture (PIP) display is now available on phones and tablets, so users can continue watching a video while they're answering a chat or hailing a car. Apps can put themselves in PiP mode from the resumed or a pausing state where the system supports it - and you can specify the aspect ratio and a set of custom interactions (such as play/pause). Other new windowing features include a new app overlay window for apps to use instead of system alert window, and multi-display support for launching an activity on a remote display.
Font resources in XML: 
Fonts are now a fully supported resource type in Android O. Apps can now use fonts in XML layouts as well as define font families in XML — declaring the font style and weight along with the font files.
Wide-gamut color for apps: 
Android 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.).
Connectivity: 
For the ultimate in audio fidelity, Android O now also supports high-quality Bluetooth audio codecs such as the LDAC codec. We're also adding new Wi-Fi features as well, like Wi-Fi Aware, previously known as Neighbor Awareness Networking (NAN). On devices with the appropriate hardware, apps and nearby devices can discover and communicate over Wi-Fi without an Internet access point. We're working with our hardware partners to bring Wi-Fi Aware technology to devices as soon as possible.
The Telecom framework is extending ConnectionService APIs to enable third party calling apps integrate with System UI and operate seamlessly with other audio apps. For instance, apps can have their calls displayed and controlled in different kinds of UIs such as car head units.
Keyboard navigation: 
With the advent of Google Play apps on Chrome OS and other large form factors, we're seeing a resurgence of keyboard navigation use within these apps. In Android O we focused on building a more reliable, predictable model for "arrow" and "tab" navigation that aids both developers and end users.
AAudio API for Pro Audio: 
AAudio is a new native API that's designed specifically for apps that require high-performance, low-latency audio. Apps using AAudio read and write data via streams. In the Developer Preview we're releasing an early version of this new API to get your feedback.
WebView enhancements: 
In Android Nougat we introduced an optional multiprocess mode for WebView that moved the handling of web content into an isolated process. In Android O, we're enabling multiprocess mode by default and adding an API to let your app handle errors and crashes, for enhanced security and improved app stability. As a further security measure, you can now opt in your app's WebView objects to verify URLs through Google Safe Browsing.
Java 8 Language APIs and runtime optimizations: 
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 improvements of up to 2x on some application benchmarks.
Partner platform contributions: 
Hardware manufacturers and silicon partners have accelerated fixes and enhancements to the Android platform in the O release. For example, Sony has contributed more than 30 feature enhancements including the LDAC codec and 250 bug fixes to Android O.

Comments

Popular posts from this blog

WhatsApp Beta Update with Gboard support

WhatsApp with its latest beta update, version 2.17.110 allows users to send GIF's using Google's  Gboard  keyboard. WhatsApp have their own GIF interface, but Google's GIF keyboard was previously kept out of it. But now users can use Gboard to use,search for or insert GIFs without going to the regular WhatsApp GIF interface. For now the support of Gboard is only available in the beta version of WhatsApp, but if you want to use it now you can sign up for the  WhatsApp beta program . We hope this feature will be rolled out with the official update in the coming weeks. Source -  Android Authority For more updates like us on  Facebook  and share.

[GUIDE] How to get Android 7.1.1 on your OnePlus 3/3T

Today we will give you a quick walk through on how to get Android 7.1.1 on your OnePlus 3/3T. As you all know that Oneplus is rolling out the update batch wise so nobody is sure when they will get the update but with this guide you will get it instantly. The update is roughly 350 MB so make sure you are connected to  a WiFi. Also make sure you have at least 70% battery available. To get the update firstly you have download any VPN app on your phone. For example we downloaded the Opera Max VPN. Now follow the steps mentioned. 1. Open the VPN app and connect the VPN.       2.After you connect the VPN check for the region you connected, if its Germany then you are good to go, if its not then change the region to Germany. 3. After you are connected to the Germany VPN, go to settings -> system updates. The system will check for updates. You will be able to see the latest update. Just start downloading the update. (We highly recommend close the VPN just after yo

Essential Phone Beta 3 (Oreo Build) available for download

Essential announced the third build of its Oreo beta for their Essential Phone. The update is not the final build.Almost a month back Essential released the second beta. The update includes some minor bug fixes and security updates. The update can be downloaded from the website of Essential and some devices with the second beta are getting the update via OTA. The size of the update is said to be around 1GB, with the build number OPM1.170911.254 . Source- Twitter Source- Android Police For more updates follow us Facebook