Android O (Oreo) is 8th version of Android operation system, most popular OS for smartphones in the world. It was released recently, at 21th of August. It brings some significant improvements for users, among them:
- Notifications can be snoozed, and batched into topic-based groups known as "channels".
- Android Oreo contains integrated support for picture-in-picture modes (supported in the YouTube app for YouTube Redsubscribers, and in Chrome, among others).
- Adding a custom ringtone, alarm or notification sound is simplified.
- Android O will be having a 'smart text selection' feature that will make copying and pasting text very much easier on Android O phones.
- The "Settings" app features a new design, with a white theme and deeper categorization of different settings.
- Android TV features a new launcher.
- Google claims faster startup times from a powered-off state, and improved battery life by minimizing background activity for infrequently used apps.
It all sounds really cool for a final user. But what difficulties and new issues can an Android developer face? Or will there be any features to make developer's life easier? New videocap from Google Developer Days Europe 2017 will help us find the answer to this question.
Android O has changed the way apps work in the background. In this video, Shailen Tuli talks about how to implement common app use cases in this new world, and highlights a few O features that you should make sure to take advantage of.