F-Droid, магазин бесплатных приложений для Android с открытым исходным кодом, специализирующийся на программном обеспечении FOSS, выпустил версию 2.0 своего официального клиента, которая, по описанию проекта, является крупнейшим обновлением приложения за десятилетие.
В новой версии представлен переработанный интерфейс, созданный с использованием Kotlin и Jetpack Compose, с упрощенной навигацией по трем основным разделам: «Поиск», «Поиск приложений» и «Мои приложения».
Раздел «Поиск приложений» был существенно переработан. В F-Droid 2.0 добавлены более подробные категории, в том числе специальные разделы для VPN, менеджеров паролей, лаунчеров, навигационных инструментов и других типов программного обеспечения. Игры также разделены на более узкие жанры, что упрощает просмотр репозитория без необходимости полагаться исключительно на поиск.
Кроме того, расширились возможности поиска. Вместо того чтобы фокусироваться в основном на названиях приложений, он может искать описания, категории и переведенный контент. Последние поисковые запросы сохраняются, а улучшенная обработка китайского, японского и корейского языков должна сделать результаты более полезными для пользователей, которые ищут на этих языках.
Также была расширена фильтрация. Пользователи могут комбинировать несколько критериев, включая категорию, совместимость с устройствами и антифичи, что позволяет осуществлять более точный поиск.
Установка и обновление приложений должны стать более простыми. F-Droid 2.0 использует преимущества новых API установки Android, включая предварительное одобрение на поддерживаемых устройствах, что сокращает количество дополнительных подтверждений при установке. Проверка, загрузка и установка обновлений теперь поддерживаются по умолчанию с учетом предпочтений пользователя.
Также были переработаны настройки конфиденциальности. Tor VPN теперь является рекомендуемым способом маршрутизации трафика F-Droid через Tor, в то время как пользователям, которым это необходимо, по-прежнему доступны ручные настройки прокси.
Однако некоторые заметные изменения и ограничения всё же остались. Привилегированное расширение F-Droid больше не поддерживается в версии 2.0, а поддержка Android 6 прекращена, поскольку некоторые части модернизированного приложения зависят от исправлений, появившихся в Android 7. Более ранние версии F-Droid по-прежнему можно использовать на старых устройствах.
Функция Nearby, используемая для обмена приложениями напрямую между устройствами, также переделывается и не входит в первоначальную версию F-Droid 2.0. Разработчики говорят, что новая реализация уже в разработке.
Подробнее см. официальное объявление.
