InstantSearch Android is a library providing widgets and helpers to help you build the best instant-search experience on Android with Algolia. It is built on top of Algolia's Android API Client to provide you a high-level solution to quickly build various search interfaces.
You can see InstantSearch Android in action in our Examples repository, in which we published two example apps built with InstantSearch:
|Media app||E-commerce app|
You can add InstantSearch to your Android application by adding one of the following to your
build.gradle's dependencies. Note that until a Bug in Jetifier is resolved, if you use AndroidX you should target our
implementation 'com.algolia:instantsearch-android:1.14.2' // OR, if your application uses AndroidX implementation 'com.algolia:instantsearch-androidx:1.14.2'
To use InstantSearch's Core without the UI components and helpers, you should use this instead:
implementation 'com.algolia:instantsearch-android-core:1.14.2' // OR, if your application uses AndroidX implementation 'com.algolia:instantsearch-androidx-core:1.14.2'
See the dedicated documentation website.
You can start with the Getting Started Guide.
InstantSearch Android is MIT licensed.