Google's I/O developer conferences are always busy affairs that showcase new updates, products and services.
However, Android M was one of the most interesting in the sea of announcements. Now, the new mobile operating system - officially named as Android 6.0 Marshmallow - is finally rolling out to the public, starting with certain Nexus devices.
It's an extensive rework that adds a lot of potentially powerful features, so we've broken down some of biggest upgrades that Android 6.0 Marshmallow brings to the table.
11. Improved apps drawer
Those who stuff their smartphones and tablets with as many apps as possible will appreciate the upgrades to Android 6.0 Marshmallow's apps drawer. When sorted by alphabetical order, a new A-Z indexing system - similar to Android's Music app - can help dig out a shortcut from amongst the pile. Simply run your finger down the side of the screen until you reach the appropriate letter, and the apps drawer will immediately jump there.
Taking a cue from iOS' Spotlight, Android 6.0 Marshmallow also adds an app search bar. Like alphabetical indexing, this is a small change that provides a big help, indicative of Android 6.0 Marshmallow's overall focus on improving usability.
A new RSA report urges coders to sign a 'Hippocratic Oath' before embarking on AI programmes.
IT security vendor believes APT33 is working for the Iranian government
Darktrace pushes machine learning to take some of the pressure off of IT and security teams
Google also gets its hands on HTC's IP in a non-exclusive deal