Sugerencias

Productos y recursos

¿Qué es Algolia?

Algolia permite a los desarrolladores modernos crear experiencias de búsqueda y descubrimiento de primer nivel sin necesidad de DevOps.
Las bibliotecas disponibles para los principales lenguajes y marcos de trabajo facilitan el enriquecimiento de la experiencia de tus usuarios. 

Añadir InstantSearch a las aplicaciones de iOS

La biblioteca de interfaz de usuario InstantSearch para iOS ofrece widgets preconfigurados, personalizables y flexibles para crear tus propias experiencias de búsqueda:echa un vistazo a la galería de ejemplos. Proporciona componentes listos para usar que funcionan conjuntamente, comoel cuadro de búsqueda,la lista de resultados, las interfacesde filtradoyordenación,el menú jerárquico,la búsqueda federada,las sugerenciasyel resaltado. Está basada en laAPI de cliente deSwift, está lista para su uso en producción y su mantenimiento corre a cargo de Algolia.

Empezar

BUSCAR (CREA UNA CUENTA GRATUITAAQUÍ)


        
          
            

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()
                }
            }
        }
    }
}