copyright Android™ google 2023

Android, the ever-evolving mobile operating system, has consistently brought innovation and improvements with each version. Among these iterations, Android 6.0, codenamed "Marshmallow," emerged as a noteworthy release, introducing significant enhancements to the user experience and core functionalities. Released in 2015, Marshmallow focused on refining the Android platform and bringing greater control and convenience to users. In this blog, we will explore the highlights and impact of Android 6.0 Marshmallow.

App Permissions Overhaul:

One of the standout features of Marshmallow was its revamped app permissions system. It introduced a granular permission model, allowing users to grant or deny specific permissions when installing or using an app. This gave users more control over their privacy and security by providing a clear understanding of the data an app can access.

More Mode for Enhancement of Battery Life:

Marshmallow introduced a new battery-saving feature called Doze Mode. This mode intelligently managed app activities and restricted background processes when the device was idle for a certain period. By reducing unnecessary power consumption, Doze Mode significantly extended the battery life of Android devices, especially during standby periods.

Google Now on Tap:

Marshmallow introduced Google Now on Tap, a feature that brought contextual assistance right within apps. By long-pressing the Home button, users could access relevant information, search results, and actions related to the content on their screen. Google Now on Tap provided instant insights and saved users the hassle of switching between apps to find information.

App Links and Direct Share:

Marshmallow enhanced the app linking experience by introducing App Links. This feature allowed apps to associate themselves with specific web links, ensuring that the correct app was launched when a link was clicked. Additionally, Direct Share simplified the process of sharing content by providing direct sharing options to frequently contacted recipients or specific apps.

Fingerprint API and Native Support:

With Marshmallow, Android introduced native support for fingerprint recognition. The new Fingerprint API allowed developers to integrate fingerprint authentication into their apps, enhancing security and convenience for tasks such as unlocking the device, authorizing transactions, or accessing secure content.

Improved Volume Controls:

Marshmallow addressed a long-standing concern with more intuitive volume controls. It introduced individual volume control sliders for different audio channels, such as media, notifications, and alarms. Users could adjust each volume level independently, providing greater control over audio settings and avoiding unexpected interruptions.

Tap and App Indexing:

Marshmallow introduced deeper integration of Google's search capabilities through Now on Tap and App Indexing. Now on Tap extended beyond in-app assistance to provide contextual information based on the content displayed on the screen. App Indexing allowed app content to appear in Google search results, increasing app discoverability and enhancing the overall user experience.


Android 6.0 Marshmallow brought significant improvements to the Android platform, refining the user experience and enhancing core functionalities. Its granular app permissions, Doze Mode, and Google Now on Tap revolutionized the way users interacted with their devices, offering greater control, improved battery life, and contextual assistance. Marshmallow set the stage for subsequent Android versions, laying the groundwork for enhanced privacy, convenience, and overall user satisfaction. As we reflect on Marshmallow's impact, it's evident that this sweet iteration played a crucial role in shaping the Android ecosystem and demonstrating Android's commitment to continuous improvement and innovation.