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 la búsqueda instantánea a las aplicaciones de Android

La biblioteca de interfaz de usuario Android InstantSearch ofrece widgets preconfigurados, personalizables y flexibles para crear tus propias experiencias de búsqueda:explora la galería de ejemplos, que ofrece componentes listos para usar que funcionan conjuntamente en interfacesde filtradoyordenación,menús jerárquicos,búsqueda federada,sugerenciasyresaltado, basados en elcliente de la API de Kotlin, listos para su uso en producción y mantenidos por Algolia.

Empezar

BUSCAR (CREA UNA CUENTA GRATUITA AQUÍ)


        
          
            

@Composable
Búsqueda divertida (
modificador: Modificador = Modificador,
searchBoxState: SearchBoxState,
paginador: Paginador
)
{
val scope = rememberCoroutineScope()
val pagingHits = paginator.flow.collectAsLazyPagingItems()
val listState = rememberLazyListState()
Column(modifier) {
SearchBox(
modifier = Modifier
.weight(1f)
.padding(top = 12.dp, start = 12.dp),
searchBoxState = searchBoxState,
onValueChange = { _, _ -> scope.launch { listState.scrollToItem(0) } },
)
ProductsList(
modifier = Modifier.fillMaxSize(),
pagingHits = pagingHits,
listState = listState,
)
}
}