Features of Android O!
Since the main dispatch in 2008, the Android extend has blossomed with the unbelievable criticism from our lively biological systems of application engineers and gadget creators, and in addition obviously our clients. All the more as of late, we've been pushing hard on enhancing our designing procedures so we can share our work prior and all the more transparently with our accomplices. In this way, today, I'm eager to share a first designer see the following form of the OS: Android O.
The typical admonitions apply: it's initial days, there are more components coming, there's still a lot of adjustment and execution work in front of us. Be that as it may, it's booting :).Throughout the following a while, we'll be discharging refreshed engineer sneak peaks, and we'll be doing a profound plunge on all things Android at Google I/O in May. Meanwhile, we'd love your criticism on experimenting with new components, and obviously testing your applications on the new
OS.
Android O Logo! |
What's new in O?
Android O presents various new components and APIs to use in your applications. Here's are only a couple of new things for you to begin attempting in this first Developer Preview:
Background limits:-
Building on the work we started in Nougat, Android O puts a major need for enhancing a client's battery life and the gadget's intelligent execution. To make this conceivable, we've put extra programmed restricts on what applications can do out of sight, in three fundamental regions: verifiable communicates, foundation administrations, and area refreshes. These progressions will make it less demanding to make applications that have an insignificant effect on a client's gadget and battery. Foundation limits speak to a critical change in Android, so we need each engineer to get acquainted with them. Look at the documentation on foundation execution points of confinement and foundation area limits for subtle elements.
Notification channels:
Android O likewise presents notice channels, which are new application characterized classes for warning substance. Channels let engineers give clients fine-grained control over various types of notices — clients can piece or change the conduct of each channel separately, as opposed to dealing with the greater part of the application's notices together.
Notification By Category |
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.
Android clients as of now rely on upon a scope of secret key chiefs to autofill login points of interest and monotonous data, which makes setting up new applications or putting exchanges simpler. Presently we are making this work all the more effectively over the environment by including stage bolster for autofill. Clients can choose an autofill application, like the way they select a console application. The autofill application stores and secures client information, for example, addresses, client names, and even passwords. For applications that need to deal with autofill, we're adding new APIs to execute an Autofill benefit.
Picture in Picture (PIP) show is currently accessible on telephones and tablets, so clients can keep viewing a video while they're noting a talk or hailing an auto. Applications can place themselves in PiP mode from the continued or a delaying state where the framework underpins it - and you can determine the viewpoint proportion and an arrangement of custom cooperations, (for example, play/stop). Other new windowing highlights incorporate another application overlay window for applications to use rather than framework ready window, and multi-show bolster for propelling an action on a remote show.
Font resources in XML:-
Textual styles are currently a completely upheld asset sort in Android O. Applications can now utilize textual styles in XML designs and in addition characterize text style families in XML — announcing the text style and weight alongside the text style documents.
Android Adaptive Icon2 |
Android O adaptive Icon1 |
To help you incorporate better with the gadget UI, you can now make versatile symbols that the framework shows in various shapes, in view of a cover chose by the gadget. The framework likewise enlivens collaborations with the symbols, and them in the launcher, alternate ways, Settings, sharing discoursed, and in the outline screen.
Wide-extent shading for applications: Android engineers of imaging applications can now exploit new gadgets that have a wide-range shading proficient show. To show wide extent pictures, applications should empower a banner in their show (per action) and load bitmaps with an implanted wide shading profile (AdobeRGB, Pro Photo RGB, DCI-P3, and so on.).
Availability: For a definitive in sound constancy, Android O now likewise bolsters great Bluetooth sound codecs, for example, LDAC codec. We're including new Wi-Fi highlights too, similar to Wi-Fi Aware, already known as Neighbor Awareness Networking (NAN). On gadgets with the fitting equipment, applications and adjacent gadgets can find and convey over Wi-Fi without an Internet get to point. We're working with our equipment accomplices to convey Wi-Fi Aware innovation to gadgets as quickly as time permits.
The Telecom structure is stretching out ConnectionService APIs to empower outsider calling applications to incorporate with System UI and work flawlessly with other sound applications. For example, applications can have their calls showed and controlled in various types of UIs, for example, auto head units.
Console route: With the approach of Google Play applications on Chrome OS and other vast shape components, we're seeing a resurgence of console route use inside these applications. In Android O we concentrated on building a more solid, unsurprising model for "bolt" and "tab" route that guides both engineers and end clients.
An Audio API for Pro Audio: AAudio is another local API that is composed particularly for applications that require superior, low-dormancy sound. Applications utilizing AAudio read and compose information by means of streams. In the Developer Preview we're discharging an early form of this new API to get your criticism.
WebView improvements: In Android Nougat we presented a discretionary multiprocess mode for WebView that moved the treatment of web substance into a detached procedure. In Android O, we're empowering multiprocess mode naturally and adding an API to let your application handle blunders and crashes, for upgraded security and enhanced application steadiness. As a further safety effort, you can now pick in your application's WebView articles to check URLs through Google Safe Browsing.
Java 8 Language APIs and runtime enhancements: Android now bolsters a few new Java Language APIs, including the new java.time API. What's more, the Android Runtime is speedier than any time in recent memory, with enhancements of up to 2x on some application benchmarks.
Accomplice stage commitments: Hardware makers and silicon accomplices have quickened fixes and upgrades to the Android stage in the O discharge. For instance, Sony has contributed more than 30 highlight improvements, including the LDAC codec, and 250 bug fixes to Android O.
↟↠🦁🍕🍕•😀🚄🚄🚄🚄🚄🚄