Mobile Apps

Bringing modern storage to Viber’s users

This blogpost is a collaboration between Google and Viber. Authored by Kseniia Shumelchyk from Google and Anton Novikov, Sergey Kozlov from Viber. As a messaging app, Viber needs to store, process and share a significant amount of data. Viber ai...

System hardening in Android 11

Posted by Platform Hardening Team In Android 11 we continue to increase the security of the Android platform. We have moved to safer default settings, migrated to a hardened memory allocator, and expanded the use of compiler mitigations that defe...

11 Weeks of Android: Privacy and Security

Posted by:Charmaine D’Silva, Product Lead, Android Privacy and FrameworkNarayan Kamath, Engineering Lead, Android Privacy and FrameworkStephan Somogyi, Product Lead, Android SecuritySudhi Herle, Engineering Lead, Android Security This blog post i...

Android 11 Developer Preview on Android TV

Posted by Xiaodao Wu, Developer Advocate With the rise in quality content that’s keeping us glued to the big screen, it’s no surprise watch time on the TV continues to grow. As users spend more time in their living rooms, they are also looking to...

New features to acquire and retain subscribers

Posted by Angela Ying, Product Manager, Google Play Subscription continues to be one of the fastest growing business models for apps in Google Play. As your subscription business evolves and becomes more sophisticated, our platform continues to evo...

11 Weeks of Android: People & Identity

Posted by Dr. Stefan Frank, Senior Product Manager, Android System UI This blog post is part of a weekly series for #11WeeksOfAndroid. Each week we’re diving into a key area of Android so you don’t miss anything. This week, we spotlight people ...

Messenger and Conversations

This blogpost is a collaboration between Google and Messenger from Facebook. Authored by Aaron Labiaga with support from Caleb Gomer and Samuel Guirado from Messenger. Messenger is ubiquitous in the messaging app world and has pioneered the...

Meet Google Play Billing Library Version 3

Posted by Steve Hartford, Product Manager, Google Play Google Play is committed to a healthy ecosystem, where developers succeed by creating high-quality apps that users love. Many developers realize that success using Google Play’s one-time purch...

What’s new in Android gaming

Posted by Greg Hartrell, Head of Product Management, Games on Android & Google Play In March of this year, at the Google for Games Developer Summit, we shared several new tools and services Google has been working on to help game developers. The...

Introducing the new Google Play Console beta

Posted by Tom Grinsted, Product Manager, Google Play Console Over the years, we’ve seen our community grow to well over a million developers, from one-person shops to companies with hundreds of Google Play Console users. As you’ve grown, Play Con...

Introducing Google Play Asset Delivery

Posted by Dan Galpin, Developer Advocate Two years ago, we introduced the Android App Bundle, a new publishing format that allows Google Play to help optimize your app delivery. The app bundle is now Play’s recommended publishing format; with almo...

Android Studio 4.0

Posted by Adarsh Fernando, Product Manager During these uncertain times, we’re humbled by the many developers around the world who are finding ways to keep doing what they do best—create amazing apps for Android. Whether you’re working from your...

Android 11: Beta Plans

Posted by Dave Burke, VP of Engineering Update [May 29, 2020]: We are excited to tell you more about Android 11, but now is not the time to celebrate. We are postponing the June 3rd event and beta release. We'll be back with more on Android 11, soo...

High refresh rate rendering on Android

Posted by Ady Abraham, Software Engineer For a long time, phones have had a display that refreshes at 60Hz. Application and game developers could just assume that the refresh rate is 60Hz, frame deadline is 16.6ms, and things would just work. Th...

Android 11: Developer Preview 3

Posted by Dave Burke, VP of Engineering Our teams, like all of you, continue getting used to a new normal. For many of us, that means working from living rooms, kitchens, backyards and bedrooms. So, from our homes to yours, we wanted to take a m...

Developer tools to debug WebView in Beta

Posted by Nate Fischer, Software Engineer, WebView team Since 2014, Android WebView has paved the way as an updateable system component, delivering stability and performance improvements, modern web platform features, and security patches to Andro...

Google Play Trust and Safety Update

Posted by Krish Vitaldevara, Director of Product Management Trust & Safety, Google Play As part of our continuing efforts to enhance user trust and safety across Google Play, we regularly examine our policies to ensure a positive experience for dev...

Run ARM apps on the Android Emulator

Posted by Michael Hazard As part of the Android 11 developer preview we’ve released Android 11 system images, which are capable of executing ARM binaries with significantly improved performance. Previously, developers who were dependent on ARM lib...

Google for Games Developer Summit March 2020

Posted by Greg Hartrell, Head of Product Management, Games on Android & Google Play While we're sorry we didn't get to see you all in person at GDC, we hope you are all staying healthy and safe. As many of us look to press on with work as m...

Android 11: Developer Preview 2

Posted by Dave Burke, VP of Engineering It’s been a difficult few months for many around the world. The Android team at Google is a global one, and we, like many of you, are learning how to adapt to these extraordinary times. We want to thank ...

Handling Nullability in Android 11 and Beyond

Posted by David Winer, Kotlin Product Manager Last May at Google I/O, we announced that Android was going Kotlin first, and now over 60% of the top 1000 Android apps use Kotlin. One feature we love about Kotlin is that nullability is baked into ...

Android Platform Codelab Kickstarts OS Development

Posted by Sam Saccone, Software Engineer and Clay Murphy, Technical Writer The Android Platform Codelab has been published to take developers from bare metal to a (virtual) device under test in a single page. This document will help new Android operat...