Keluarga Pencarian Instan: Pencarian Instan Android | Pencarian Instan iOS | Bereaksi Pencarian Instan | Pencarian Instan.js | Pencarian Instan Sudut | Vue Pencarian Instan.
InstantSearch Android adalah perpustakaan yang menyediakan widget dan pembantu untuk membantu Anda membangun pengalaman pencarian instan terbaik di Android dengan Algolia. Itu dibangun di atas Klien API Kotlin Algolia untuk memberi Anda solusi tingkat tinggi untuk membangun berbagai antarmuka pencarian dengan cepat.
Anda dapat melihat InstantSearch Android beraksi di aplikasi contoh kami, lihatlah untuk melihat contoh nyata dari semua widget yang tersedia.
Anda dapat menambahkan InstantSearch ke aplikasi Android Anda dengan menambahkan baris berikut ke dependensi build.gradle Anda:
implementation " com.algolia:instantsearch-android: $i nstantsearch_version "
Silakan ikuti panduan migrasi untuk bermigrasi dari 2.x
ke versi terbaru.
Anda dapat menambahkan dukungan Compose UI dengan menambahkan baris berikut ke dependensi build.gradle Anda:
implementation " com.algolia:instantsearch-compose: $i nstantsearch_version "
Anda dapat menambahkan dukungan Paging 3 dengan menambahkan baris berikut ke dependensi build.gradle Anda:
implementation " com.algolia:instantsearch-android-paging3: $i nstantsearch_version "
Anda dapat menambahkan InstantSearch Insights ke aplikasi Android Anda dengan menambahkan baris berikut ke dependensi build.gradle
Anda.
implementation " com.algolia:instantsearch-insights-android: $i nstantsearch_version "
Silakan merujuk ke perpustakaan untuk lebih jelasnya.
Jika Anda menggunakan perpustakaan ini di proyek Android yang menggunakan R8, Anda tidak perlu melakukan apa pun. Aturan spesifik sudah digabungkan ke dalam JAR, yang dapat diinterpretasikan oleh R8 secara otomatis.
Namun jika Anda tidak menggunakan R8, Anda mungkin memerlukan aturan dari Algolia Kotlin Client yang merupakan dependensi dari perpustakaan ini.
InstantSearch Android mengumpulkan titik data saat runtime. Hal ini membantu tim InstantSearch meningkatkan dan memprioritaskan pengembangan di masa depan.
Berikut daftar lengkap data yang dikumpulkan:
HitsSearcher
, FilterState
facets
default di FacetListInteractor
adalah daftar kosong. Jika Anda membuat instance dengan daftar faset, maka telemetri melacak bahwa parameter facets
menerima nilai khusus, namun bukan nilai itu sendiri.InstantSearch tidak mengumpulkan data sensitif atau pribadi apa pun. Namun, Anda masih dapat memilih untuk tidak ikut pengumpulan telemetri dengan kode berikut:
Telemetry .shared.enabled = false
Mulai dari melaporkan bug atau fungsionalitas yang hilang hingga memperbaiki kesalahan ketik atau mengusulkan perbaikan, semua kontribusi dipersilakan! Baca Panduan Berkontribusi untuk menyiapkan lingkungan pengembangan Anda.
Mengalami masalah? Sebelum menghubungi dukungan, kami sarankan untuk membuka FAQ kami di mana Anda akan menemukan jawaban untuk masalah paling umum dan masalah yang terkait dengan perpustakaan.
InstantSearch Android dilisensikan di bawah Apache V2.