Debugging a killer launcher feature: Why Google Now on third-party launchers has to jump...

Android Central

Android Central
Android Central
Please, Log in or Register to view URLs content!


Google Now's feed is a killer launcher feature with a killer requirement.

Months ago when Google announced it would be
Please, Log in or Register to view URLs content!
, it also announced that it was releasing code from that launcher for manufacturers to build their own version with, allowing them to put a Google Now page in their pre-loaded launcher. As expected, this code is something third-party launchers would love to play with, and it's already been
Please, Log in or Register to view URLs content!
and is
Please, Log in or Register to view URLs content!
.

There's just one big problem these launchers and others are running into: Google Play won't allow it.


Please, Log in or Register to view URLs content!


In its current form, implementing a Google Now page in a launcher requires an API that's officially restricted to system apps. Manufacturers can make a launcher with it and pre-load it on their devices as a system app no problem. For third-party developers and non-root users, the API is still usable, but the non-system app or launcher that uses them has to be debuggable, and debuggable apps are not allowed by Google Play's standards.

So how can you use Google Now on Nova Launcher if Nova Launcher's on Google Play?

Sideloaded plugins!

Nova Launcher couldn't integrate the Google Now page into its main app and risk getting kicked off Google Play, so it decided to offload that portion of the launcher to a
Please, Log in or Register to view URLs content!
that users manually download and install once they've checked the oh-so-ominous "Allow installs from Unknown Sources" toggle in security settings. Nova Google Companion plugs into the main Google Play-compliant Nova Launcher and allows you to activate the Google Now page, just like TeslaUnread did for Nova's unread badges for years. And like unread badges, the Google Now page could eventually come to the main app but not while the API's restrictions and Google Play's restrictions both remain in place.

Please, Log in or Register to view URLs content!


Please, Log in or Register to view URLs content!
is basically a Pixel Launcher with customizable bells and whistles, and as such it has the Google Now page to the left. Lawnchair is also not on Google Play, instead existing on the
Please, Log in or Register to view URLs content!
as well as forums like XDA.

Is Google Now worth it?


Swiping left for Google Now while keeping all the bells, whistles, and icon packs of a third-party launcher is great, and I've used Google Now waaaay more since installing the Nova Google Companion than I had in years. That said, Google Now is also a teeny bit outdated.
Please, Log in or Register to view URLs content!
can read me the news, the weather, and control my home. Google Now's feed can show me where I parked (if I somehow forget), some headlines, and some recipes, but it just… doesn't feel as helpful anymore. I know, it's heresy, forgive my sinner's tongue, but the Google Now pane just isn't as vital to me as it felt years ago.

Please, Log in or Register to view URLs content!


Some users still swear by the Google Now pane, and they are swearing to use the Google Now Launcher until the damn thing just won't execute anymore. I'm all for having the option of Google Now on my quite customized launcher, but I do wonder how much benefit it brings in an Android world where a bigger, better Google Assistant is a long-press away.

aTOREBTkG-k


Please, Log in or Register to view URLs content!
 

Users who are viewing this thread

Top