As expected, Android Oreo incorporates a picture-in-picture mode, as on Android TV and iOS. The videos you watch appear in a small window, allowing you to continue watching your video while using other features on your device.
Multi-window (Developer Preview only)
This element has not finally emerged in the final version of Android 8.0 Oreo.
Google is preparing “multi-display support for launching an activity on a remote display “. By and large, Android O would have a “PC” mode like Continuum on Windows 10 Mobile. A feature that would make it easier to take advantage of the large screens of tablets, monitors, and TVs, by resizing the apps encapsulated in windows, as is already possible with Linux, Windows or Mac OS. This mode could be activated remotely; it would be enough to connect a screen to his smartphone to activate it.
This feature is similar to the multi-window mode that was already active in Android N Developer Preview but was not present in the final version of Nougat.
Moreover, there are a number of tricks to use his Android as a PC, waiting for the next version of Android.
Multi-task management and quick start
Android Oreo adopts a multi-task management closer to the operation of iOS. From Android 7.0, Android could already restrict certain activities of an app in the background. Android Oreo continues in this direction: it allows bettering managing the priority of the resources of the apps in the background, which will necessarily have an impact on the energy saving and thus the improvement of the autonomy of the battery of your Android.
Android Oreo imposes new limits on developers, who will have to notify the system to access basic services: localization, sending a signal and so on.
Finally, Google says that the system startup on a pixel is twice as fast as with Nougat.
Android 7.0 Nougat has introduced many new features in the management of notifications, Android Oreo continues in this direction. Indeed, Android Oreo makes it easier to group notifications, by the typology of notifications. Notifications are always managed by the app that delivers them, but users can better control how things are displayed.
It is also possible to postpone a notification, as in Inbox. The notification then disappears for a given time and reappears only later.
“Notification Dots” also makes it easy to identify applications with a pending notification on the phone’s home screen. Pressing it, a window opens with the notifications in question; it is possible to “swipe”.
This is an API that seems specifically designed for password managers, and any applications that store personal information. Google makes life easier with these tools by implementing a complete API “Auto fill API “. In concrete terms, an application like Dashlane (or its competitors) can more easily fill out your forms (logins, credit cards, addresses) in native applications and on Web pages. For Google, it’s a more convenient, integrated and secures way to allow auto-completion tools to run on Android.
Management of the fonts
Android Oreo makes it easy to access custom fonts in applications. Applications will, therefore, be able to access custom font sets, which also include emojis. The writing font is specified directly in the XML file of the application.
Application icons will be richer: Android Oreo introduces adaptive icons, which can display a variety of shapes on different devices. For example, a launcher icon may display a circular shape on a specific smartphone and display a square on another device. These are the builders who provide a mask in their themes, which the system then uses to transform all icons with the same shape.
More color palette
Android Oreo improves color management with support for multiple profiles: Adobe RGB, Pro Photo RGB, and DCI-P3. The big difference between these color spaces is their gamut. That is to say, all the colors that they are able – potentially – to reproduce while maintaining nuances. These are essential tools for creating applications, especially for handling RAW files
Connectivity and high definition audio
Google has integrated a number of connectivity technologies: among others, high-quality Bluetooth audio through the Sony LDAC codec, with data transmission three times higher than standard Bluetooth, delivers a wireless audio experience improved.
NAN (Neighborhood Aware Networking), on the other hand, allows two (compatible) devices to communicate with each other.
Improved Web View and Java 8 APIs
Android Oreo also enhances WebView features, the WebView component for displaying web content. This rendering engine has been reviewed and articulated on Chrome since Android 7.0 Nougat. In other words, developers who decide to display web pages within their application, for example, go through Chrome. In Android Oreo, connections will be more secure, and Google provides more stability.
Android Oreo also supports the latest version of Java 8, which should provide better performance for Android applications but also more stability.
Android O is “the biggest change to the foundations of Android so far” and now includes Project Treble. This is to review the architecture of the OS to make it more modular for manufacturers and thus facilitate their task when developing their updates. They will no longer have any excuse for not updating our smartphones and tablets quickly.
More security with Play Protect
One of Oreo’s watchwords is security. With Google Play Protect and better permissions management for installing APKs from unknown sources, Google plans to reduce the number of malware on Android and their potential. Risk 0 still does not exist, of course, but it should limit silent threats.