Recently, Google released the first beta version of Android P focusing mainly on the integration of AI to the core operating system, aiming for smart and simple User experience.
Android P beta 2 is the latest offering in the much anticipated Android P platform which includes the API level 28 as well as the official developers kit.
Here is a quick overview of the latest features of Android P;
Battery: In collaboration with Deepmind, Android developed Adaptive Battery which integrates machine learning to battery consumption that will compute the system resources and prioritize the apps that the user favors the most.
App Actions: Google I/O intends to inculcate as many machine learning features into the new Android P. This is most apparent in the Actions feature, which helps to increase the visibility of the app based on the semantic intents and the user’s context in order to stimulate engagement.
Messaging: Developers can now enhance the message notifications through this feature that makes notifications interactive and appealing. Along with the usual features such as attach photos, stickers, show conversations, Android P enables smart replies via the ML kit.
Security: Android P beta 2 aims to deliver consistent experience across all sensor types and apps with a range of bio metric sensors. Instead of apps needing an inbuilt dialogue prompt, Android P uses the biomertic Prompt API to display a standard system dialog. Apart from the standard fingerprint sensors, the beta version even supports face recognition and Iris authentication.
- Video: For apps that uses the device’ camera, the new Multi-camera API enables access to multiple steams simultaneously from two or more cameras. Dual camera devices have the technologies such stereo vision, seamless zoom and bokeh that are not compatible with single camera device. Android P adds built-in support for High Dynamic Range (HDR) VP9 Profile 2, so you can now deliver HDR-enabled movies to your users from YouTube, Play Movies, and other sources on HDR-capable devices.
- Audio: The Dynamic processing API allows access to a multi-stage, multi-band dynamics by modifying the audio coming out of the Android Device. The audio is optimized according to the preferences of the user and or the ambiance. Aaudio API is a new Android C API introduced in the Android O release which includes attributes for input present, content type and usability. With these attributes, developers can create streams that are configured for VoIP and/or other recording applications.
Accessibility: Android P allows developers to provide accessibility pane titles and or individually identifiable titles for these panes. Accessibility pane title provides detailed information tot he accessibility services when the pane changes. This enables the accessibility service to compute information about the user and receive feedback about the changed UI on a granular level.
Back – Up: bAndroid P delivers optimal data back up via the Google Cloud Key Vault Service. This can be described as a cloud services which relies on secure hardware that can withstand brute force attacks, storing crytopgraphic keys which are permanently irretrievable upon too many failed attempts to provide the correct knowledge factors. These keys are stored in such a manner that enables highly restricted access with the help of low entropy knowledge factors such as lock-screen Pin or pattern.
Text-related: Android P has integrated various novelty convenience methods which make UI design implementation easy and simple. Magnifier is a widget provides a magnifier API which enables continuous magnifier-feature experience for all apps. The Textclassifier class is enhanced by leveraging machine learning in order to identify certain elements in the selected text and suggests actions accordingly. The new features of TextClassifier is the called Smart Linkify, an update in the Linkify class. The PrecomputedText class greatly facilitates text-rendering capabilities by assisting to compute and cache the necessary information before hand which enables the app to perform text layout off the main thread.
So for all the developers out there, Android P beta 2 offers exciting and innovative mediums to build smart and interactive applications on the Android platform. If you are interested in Android app development, contact Magure Softwares. The team at Magure Softwares have worked on the development of various applications on Android platform and are equipped with the latest tools and techniques in software development. What are you waiting for?