# App Indexing

Published articles for App Indexing.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Lessons learned from Google Assistant and App Actions on Android

DevFeed: [Lessons learned from Google Assistant and App Actions on Android](<https://devfeed.tech/articles/lessons-learned-from-google-assistant-and-app-actions-on-android-25939.md>)

Original publisher: [Read original article](<https://juliensalvi.medium.com/lessons-learned-from-google-assistant-and-app-actions-on-android-c59c2dc60bd5?source=rss-cbfc736ddcd3------2>)

Author: Julien Salvi

Published: 2021-06-08T13:48:11Z

Content type: tutorial

Language: en

Sources: [Stories by Julien Salvi on Medium](<https://devfeed.tech/sources/stories-by-julien-salvi-on-medium.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [Android](<https://devfeed.tech/topics/android.md>), [App Indexing](<https://devfeed.tech/topics/app-indexing.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [XML](<https://devfeed.tech/topics/xml.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-app-development](<https://devfeed.tech/tags/android-app-development.md>), [androiddev](<https://devfeed.tech/tags/androiddev.md>), [app-indexing](<https://devfeed.tech/tags/app-indexing.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [google](<https://devfeed.tech/tags/google.md>), [google-assistant](<https://devfeed.tech/tags/google-assistant.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [ios](<https://devfeed.tech/tags/ios.md>), [voice-assistant](<https://devfeed.tech/tags/voice-assistant.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

A developer explains how Aircall experimented with Google Assistant voice interactions on Android and implemented App Actions for initiating calls. The article also describes using Android Slices to display a user's to-do list outside the app, including the relevant dependencies, actions.xml configuration, built-in intents, deep links, and manifest setup.

### Source excerpt

Photo by Soundtrap on Unsplash My company, Aircall, recently organized a hackathon to unleash our tech ideas for one and a half day. With the iOS folks, we decided to experiment voice interactions with Siri and Google Assistant in order to call a contact or show a specific data outside the application's scope with Android Slices. In this article, I'll show what we learned from Google Assistant and how we used App Actions to bring voice controls to our app. Identifying the features First, we wanted to identify the features we can bring to our application, thanks to Google Assistant. Our main app is a VoIP phone for businesses, so the first idea was to call someone from your contacts with the voice like "Ok Google, call John Doe on Aircall". Google Assistant offers the App Actions to achieve such goals on Android. Then, we thought about bringing relevant data to our users outside the application using voice actions. To do so, we will use the Android Slices to bring what's on the to-do of a user in Google Assistant with a command like the following: "Ok Google, show my to-do list on Aircall". Let's see how we implemented these two features in the Aircall app. Let's play with App Actions and Slices First, let's add the dependencies to the project. We need to add the Firebase Core and the App Indexing libraries to make the (deep)link between Google Assistant and our app. To display interactive cards on Google Assistant, we are going to use the AndroidX Slice library. Check for the latest updates of the Slice library here. Gradle dependenciesMake a call with App Actions To interact with our application, we need to define some actions in an actions.xml file located in the xml folder of the resources. Each action is associated with a built-in intent (BII) which model some of the common ways that users express tasks. App Actions provides over 60+ BIIs. Once the file is created, we are going to create the dedicated action to call a number or a contact, thanks to the intent ac

## Firebase App Indexing for Personal Content

DevFeed: [Firebase App Indexing for Personal Content](<https://devfeed.tech/articles/firebase-app-indexing-for-personal-content-16150.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2016/11/firebase-app-indexing-for-personal-content>)

Author: Fabian Schlup

Published: 2016-11-21T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google Search](<https://devfeed.tech/topics/google-search.md>), [Android](<https://devfeed.tech/topics/android.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [app-indexing](<https://devfeed.tech/tags/app-indexing.md>), [data](<https://devfeed.tech/tags/data.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [google](<https://devfeed.tech/tags/google.md>), [google-search](<https://devfeed.tech/tags/google-search.md>), [guide](<https://devfeed.tech/tags/guide.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [offline](<https://devfeed.tech/tags/offline.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Firebase App Indexing API version 10.0 enables Android apps to add personal content to Google's on-device index, update it in real time, and support offline search while keeping indexed data on the device.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Pirate Metrics: Retain More Users With Firebase

DevFeed: [Pirate Metrics: Retain More Users With Firebase](<https://devfeed.tech/articles/pirate-metrics-retain-more-users-with-firebase-16155.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2016/11/pirate-metrics-retain-more-users-with-firebase>)

Author: Parul Soi

Published: 2016-11-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [adwords](<https://devfeed.tech/tags/adwords.md>), [app-indexing](<https://devfeed.tech/tags/app-indexing.md>), [cloud-messaging](<https://devfeed.tech/tags/cloud-messaging.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [google-analytics](<https://devfeed.tech/tags/google-analytics.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

This Firebase tutorial explains how to improve user retention using push notifications, Firebase Notifications, Firebase Cloud Messaging, and cohort analysis in Firebase Analytics. It recommends identifying when users are lost and building automated notification systems to support retention.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Use Voice Search to integrate with Google Now

DevFeed: [Use Voice Search to integrate with Google Now](<https://devfeed.tech/articles/use-voice-search-to-integrate-with-google-now-27234.md>)

Original publisher: [Read original article](<https://antonioleiva.com/voice_search_google_now>)

Published: 2015-10-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Google](<https://devfeed.tech/topics/google.md>), [App](<https://devfeed.tech/topics/app.md>), [Google Search](<https://devfeed.tech/topics/google-search.md>), [App Indexing](<https://devfeed.tech/topics/app-indexing.md>)

Tags: [adb](<https://devfeed.tech/tags/adb.md>), [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [app-indexing](<https://devfeed.tech/tags/app-indexing.md>), [debug](<https://devfeed.tech/tags/debug.md>), [google](<https://devfeed.tech/tags/google.md>), [google-search](<https://devfeed.tech/tags/google-search.md>), [toolbar](<https://devfeed.tech/tags/toolbar.md>)

### AI overview

A tutorial on integrating Android apps with Google Now voice search. It explains how to receive the search intent, extract and analyze its query text, update an in-app search interface, and test the integration with adb.

### Source excerpt

Everything Android, Kotlin and other random topics