When this API is used, the third-party launcher app receives an intent and a callback from QuickStep whenever the user performs a swipe to go home gesture. Some third-party launcher apps like Niagara Launcher and the aforementioned Nova Launcher are taking advantage of this API, though the latter only includes it in its in-development v7 builds. On most Google Pixel phones, there exists an API that third-party launchers can use to make the transition from an app back to the home screen look much more native. Unless you use a Google Pixel phone, that is. The result, as most of you have probably experienced, can be a bit janky, with transitions that don't look fluid and seamless. This can be overridden with root access if the third-party launcher supports it, but for most users, this means that a third-party launcher app will always rely on the stock launcher to handle gestures and the recent apps screen. Thus, the QuickStep component was born, and because of its privileged nature, Android only allows the preinstalled launcher app to be set as the recent apps provider. To do both of these, Google decided to move the code that handles the recent apps screen from Android's SystemUI to Launcher3, Android's open-source launcher app that most OEM stock launchers are forked from. They also wanted to let users access their entire app list from the recent apps screen. In order to make gestures feel as fluid as possible, Google needed to make app transitions look seamless. Google first introduced gesture navigation in Android 9 Pie. To understand why we first need to briefly explain what separates third-party launchers like Nova Launcher from stock launchers like Google's Pixel Launcher. Unfortunately, you won't see these same animations when using Nova Launcher on any other device, at least for now. If you've used a recent Nova Launcher beta release on a Google Pixel phone in the last few months, you might have noticed the fluid animations when using gesture navigation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |