Giter VIP home page Giter VIP logo

instantsearch-ios-examples's Introduction

InstantSearch iOS: Examples

Example of search experience components built with algolia/instantsearch-ios.

InstantSearch iOS is a library providing components and helpers to help you build the best instant-search experience on iOS with Algolia. It is built on top of Algolia's Swift API Client to provide you a high-level solution to quickly build various search interfaces.

Examples

We have built a demo application to give you an idea of what you can build with InstantSearch iOS:

Search as you type experience

  • Search results updated on each keystroke



















Single index search

  • Search as you type experience
  • Search a movie by title, actor or year
  • Infinite scrolling of search results



















Multi index search

Example of a multi-index search interface.

  • Multi-Index table showcasing results from different indices (movies and actors)
  • Uses the same index for movies as single index example, but presents results differently (horizontal scrolling)
  • Independent infinite scrolling for both hits views















Search for facets

Example of a facet search interface.

  • Search as you type experience
  • Presentation of selected facets


















Sorting results

Example of sorting movies by year attribute.






















Query Suggestions

Example of updating list of relevant queries that your users can select from as they type.

















instantsearch-ios-examples's People

Contributors

spinach avatar vladislavfitz avatar robertmogos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.