Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Create custom google now cards

Google provides a variety of 'cards' for Google Now (http://www.google.com/landing/now/). Is it possible to create your own cards? The system looks pretty modular, but I haven't found any documentation or instructions to do so. (I believe you need to supply the content of the card, and some way of signaling when it is supposed to be shown. There is probably just some interface that you have to implement.)

If there is no documented solution, a hackish/undocumented way would be ok, too. I'm mostly curious how it works.

Edit: Specifically, does somebody have knowledge about the internals of Google Now, e.g. by decompiling the .apk? What I've seen suggests it is pretty modular, and it should be fairly easy to drop another class into the .apk, or to maybe inject code using Cydia Substrate. I know that there is (as of Nov. 2013) no official way to add new cards.

like image 440
jdm Avatar asked Nov 04 '12 17:11

jdm


People also ask

What happened to Google Now cards?

With the Google Now Launcher installed, swipe left when on your phone's Home screen. Google Now Cards updated to being the Google feed experience, and has since been updated to being Google Discover. It integrated with the Google Assistant to support Google's role as an answer engine.

How do I turn on Google Now cards?

On your Android phone or tablet, open the Google app icon and tap the three-line Menu icon in the top left of the screen. From the menu panel, select Settings and then tap Now Cards on the next screen. Switch on the button next to Now on Tap.

What are Google cards in your feed?

Google Discover's cards are handy for showing you articles and information you care about without having to look it up on your own. It's a worthy successor to Google Now and gets even better when you personalize it, as we've shown.


2 Answers

There is currently no way to do that. Google makes its own cards and custom application cannot register any cards. But I hope it will be possible in future.

like image 58
Jakub Kinst Avatar answered Sep 30 '22 12:09

Jakub Kinst


Actually Google announced last week that developers can now develop custom Google Now cards:

http://www.google.com/landing/now/integrations.html

However, a developer guide seems not available yet.

Edit: On the end of the page they point out that:

We'll let you know when we are able to onboard more partners

like image 27
Brian Avatar answered Sep 30 '22 12:09

Brian