Новости
AppSearch из Jetpack вышел в альфа-версии
AppSearch — это библиотека для поиска на устройстве, которая обеспечивает высокую производительность и широкие возможности полнотекстового поиска.
AppSearch из Jetpack стал доступен в альфа-версии. AppSearch — это библиотека для поиска на устройстве, которая обеспечивает высокую производительность и широкие возможности полнотекстового поиска.
С AppSearch ваше приложение может:
- Предлагать возможности автономного поиска, поскольку данные AppSearch полностью хранятся на устройстве.
- Иметь меньшую задержку для индексации и запросов к большим наборам данных по сравнению с SQLite из-за меньшего использования операций ввода-вывода.
- Предоставлять релевантные результаты поиска с помощью встроенных стратегий оценки, таких как BM25F.
- Обеспечивать многоязычную поддержку текстового поиска.
- Выполнять один запрос для получения данных нескольких типов по сравнению с выполнением одного запроса для каждого типа данных в SQLite.
В AppSearch вам необходимо создать базу данных для управления структурированными данными, называемыми «документами». Затем вы определяете, как выглядит структура, используя «типы схем» (schema types). Например, вы можете смоделировать сообщения как тип схемы с такими свойствами, как тема, текст и отправитель.
Документы, которые добавляются в вашу базу данных, можно извлекать. Например, при запросе «body: fruit» будут получены все документы, содержащие термин «fruit» в «теле» Сообщения.
Ознакомьтесь с руководством по AppSearch и начните использовать его в своем приложении.
-
Разработка4 недели назад
Навигация на SwiftUI: чего не хватает и как исправить
-
Видео и подкасты для разработчиков1 неделя назад
Разработка видеоредактора
-
Интервью4 недели назад
Маркетологи в мобайле: Святослав Зее (Head of Performancе, Okko)
-
Аналитика магазинов4 недели назад
Есть ли смысл выпускать платные приложения в 2026 году?

