InstantSearch Core

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 Kotlin API Client to provide you a high-level solution to quickly build various search interfaces.

License

License

Categories

Categories

Ant Build Tools Search Business Logic Libraries
GroupId

GroupId

com.algolia
ArtifactId

ArtifactId

instantsearch-android-core
Last Version

Last Version

2.11.0-beta01
Release Date

Release Date

Type

Type

aar
Description

Description

InstantSearch Core
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 Kotlin API Client to provide you a high-level solution to quickly build various search interfaces.
Project URL

Project URL

https://github.com/algolia/instantsearch-android
Source Code Management

Source Code Management

https://github.com/algolia/instantsearch-android

Download instantsearch-android-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.algolia/instantsearch-android-core/ -->
<dependency>
    <groupId>com.algolia</groupId>
    <artifactId>instantsearch-android-core</artifactId>
    <version>2.11.0-beta01</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.algolia/instantsearch-android-core/
implementation 'com.algolia:instantsearch-android-core:2.11.0-beta01'
// https://jarcasting.com/artifacts/com.algolia/instantsearch-android-core/
implementation ("com.algolia:instantsearch-android-core:2.11.0-beta01")
'com.algolia:instantsearch-android-core:aar:2.11.0-beta01'
<dependency org="com.algolia" name="instantsearch-android-core" rev="2.11.0-beta01">
  <artifact name="instantsearch-android-core" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.algolia', module='instantsearch-android-core', version='2.11.0-beta01')
)
libraryDependencies += "com.algolia" % "instantsearch-android-core" % "2.11.0-beta01"
[com.algolia/instantsearch-android-core "2.11.0-beta01"]

Dependencies

compile (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.4.30

runtime (2)

Group / Artifact Type Version
org.jetbrains.kotlinx : kotlinx-coroutines-core-jvm jar 1.4.3
org.jetbrains.kotlinx : atomicfu-jvm jar 0.14.4

Project Modules

There are no modules declared in this project.

InstantSearch Android

Download Build Status

InstantSearch family: InstantSearch Android | InstantSearch iOS | React InstantSearch | InstantSearch.js | Angular InstantSearch | Vue InstantSearch.

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 Kotlin API Client to provide you a high-level solution to quickly build various search interfaces.

Usage

You can add InstantSearch to your Android application by adding the following line to your build.gradle's dependencies.

implementation "com.algolia:instantsearch-android:$instantsearch_version"

⚠️ Important: starting from version 2.4.0, the library is compatible only with kotlin version 1.3.70 or higher; for previous versions of kotlin, please use version 2.3.1 of the library.
ℹ️ Please follow the migration guide to migrate from 2.5.x or below to the latest version.

See the documentation. You can start with the Getting Started Guide.

R8 / Proguard rules

If you use this library in an Android project which uses R8, there is nothing you have to do. The specific rules are already bundled into the JAR, which can be interpreted by R8 automatically.

If however, you don’t use R8, then you might need rules from Algolia Kotlin Client which is a dependency of this library.

Contributing

From reporting bugs or missing functionality to fixing a typo or proposing an improvement, all contributions are welcome! Read the Contributing Guide to setup your development environment.

Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our FAQ where you will find answers for the most common issues and gotchas with the library.

License

InstantSearch Android is licensed under Apache V2.

com.algolia

Algolia

Open source tools for building search. Learn more at community.algolia.com

Versions

Version
2.11.0-beta01
2.10.0
2.9.0
2.8.0
2.7.2
2.7.1
2.7.0
2.6.0
1.15.3
1.15.2
1.15.1