Each application opened on Android 12 is accompanied by a launch animation to make “starting up a more consistent and enjoyable experience”. One aspect of this is an animated icon on the start screen, with Drive being the first Google app to support this on Android 12.
This whimsical aspect of Android 12 begins when you tap on an app. The app will expand from where it is on the Home screen (or grid) until it occupies all four corners of the screen. When you open an app that you haven’t launched for a while (cold or warm start), you are also greeted with a start screen with the icon. As such, users are not subject to an additional delay when returning to an application they have just opened (warm start).
Developers can customize the logo that appears, including the option to use an animated icon. Another interesting aspect is how the animations “can be of unlimited duration”, but Google recommends keeping it at 1000 milliseconds.
When Google first announced the Splash Screen API in Developer Preview 3, Google provided a Gmail example, presumably because this animation already appears on the desktop web client. Developers can find all implementation details here.
However, the first Google app to adopt this animation is Drive. You first see the six-sided shape of Drive empty and hollowed out. After the start screen takes up the entire display, the colors dark green, yellow, red, blue, dark blue, and green slide in from the edge.
Developers have long been able to design their own custom splash screens (e.g. YouTube TV), but Android 12 makes it easy for any app to do this as part of the standardization of the opening experience.
FTC: We use automatic affiliate links which generate income. After.