And don’t forget we also provide developers with an offline SDK they can use to search directly on Android devices with no connection to the network. Developers now have the perfect tools to build a great search experience both online and offline.
The Android API Client is based on the Java client and adds support of asynchronous API calls. You can thus easily trigger a search query from the UI thread and get the result in a listener without any additional line of code. You have just to implement the IndexListener interface.
With these two new clients, we now have eight API Clients released under the MIT license to simplify integration of Algolia Search as a Service:
- Java Client
- Android Client
- Ruby client
- Python client
- PHP client
- Node.js client
- Command line client for linux/mac
Ease of integration just improved again! Your feedback (and pull requests) is most welcome.