Suggerimenti

Prodotti e risorse

Cos’è Algolia

Algolia consente agli sviluppatori moderni di creare esperienze di ricerca e scoperta di altissimo livello senza ricorrere al DevOps.
Le librerie disponibili per tutti i principali linguaggi e framework semplificano l'arricchimento dell'esperienza dei tuoi utenti. 

Aggiungi InstantSearch alle applicazioni iOS

La libreria iOS InstantSearch UI offre widget predefiniti, personalizzabili e flessibili per creare esperienze di ricerca personalizzate:esplora la galleria. Fornisce componenti pronti all’uso che funzionano in sinergia, comela casella di ricerca,l’elenco dei risultati, le interfaccedi filtraggioeordinamento,il menu gerarchico,la ricerca federata,i suggerimentiel’evidenziazione. È basatasull'API client Swift, pronta per l'uso in produzione e gestita da Algolia.

Inizia

RICERCA (CREA UN ACCOUNT GRATUITOQUI)


        
          
            

struct ContentView: View {

    @ObservedObject var queryInputController: QueryInputObservableController
    @ObservedObject var hitsController: HitsObservableController<StockItem>

    @State private var isEditing = false

    var body: some View {
        VStack(spacing: 7) {
            SearchBar(text: $queryInputController.query,
                    isEditing: $isEditing,
                    onSubmit: queryInputController.submit)
            HitsList(hitsController) { hit, _ in
                VStack(alignment: .leading, spacing: 10) {
                    Text(hit?.name ?? "")
                    .padding(.all, 10)
                    Divider()
                }
            }
        }
    }
}