Search Delight on Mobile with Algolia
summary
Shows how to add full text search to Firestore by exporting collections to Algolia via Firebase Cloud Functions and an HTTP trigger, requiring each record an objectID and deploying a simple import function that refreshes the Algolia index (reports "works 10/10"). Android side uses the Algolia SDK with MVVM, Jetpack paging (old paging lib), a Searcher/SearchBox and highlighted results, configurable tolerance for typos and page size 50, with live paged results and working swipe-to-refresh.
AI-written summary · about
chapters (6)
- 0:00Introduction to talk
- 2:41Full text search overview
- 14:57Setting up Algolia client
- 20:33Android implementation with MVVM
- 24:28Demo and user experience
- 27:39Q&A and closing remarks
related talks
45mLessons from Android development at Google
33mBuilding Conversational Experiences with Actions on Google
36mGet a Room or have a Delight
40mAndroid + Machine Learning
47mBuilding Voice-First Android Apps
47mBuilding Voice-First Android Apps
20mDesigning for both iOS and Android—the right way
50mFirebase and Android Jetpack: fit like a glove
