F‑Droid получает крупнейшее обновление за десятилетие с новым интерфейсом и более плавной установкой приложений

Практически на каждом устройстве Android предустановлен Play Store, но существуют и другие способы установки приложений. F‑Droid позиционирует себя как сообщественно управляемый источник бесплатных и открытых Android‑приложений, однако его официальное приложение‑магазин не получало крупного обновления в течение 10 лет. Это, наконец, меняется: после многолетней работы команда объявила о запуске F‑Droid 2.0.

Обновленный интерфейс и функционал

Новый клиент F‑Droid переписан с нуля на Kotlin Compose, что является стандартом для современных Android‑приложений. Благодаря этому магазин стал значительно отзывчивее, а также появилась опциональная поддержка материал‑тематизации Android. Интерфейс также был существенно упорядочен: наиболее важные функции стали проще в доступе, а менее важные спрятаны в меню переполнения.

Хотя новый F‑Droid стал приятнее на вид, основная цель обновления — упростить поиск и установку приложений. Когда F‑Droid только появился, в нём было не так много контента, но теперь в каталоге тысячи открытых приложений. В отличие от Play Store, F‑Droid не отслеживает ваши нажатия и установки для показа рекламы и подсказок — он помогает вам находить приложения и не мешает.

Обширные категории и улучшенный поиск

Теперь в F‑Droid представлено большое количество категорий, включая узкоспециализированные нишевые группы, такие как фаерволы, менеджеры паролей и VPN. Все эти группы видны на вкладке поиска. Также на главной странице Discover перечислены категории более высокого уровня. При поиске приложений F‑Droid теперь может возвращать результаты на основе описаний приложений, а не только по названиям.

Упрощенная установка приложений

Когда вы находите приложение, F‑Droid 2.0 упрощает процесс установки. Google давно создает препятствия для установки сторонних (sideload) приложений, ссылаясь на вопросы безопасности. Именно поэтому компания вводит систему верификации разработчиков. Пока по крайней мере F‑Droid упрощает установку приложений за счёт использования API предварительного одобрения Google. Вместо того чтобы скачать APK, открыть его и подтвердить пугающее системное предупреждение о sideload, вы сможете подтвердить установку до начала загрузки. Вы нажимаете «Установить» в F‑Droid, а затем снова нажимаете «Установить» во всплывающем системном окне. Это на один клик больше, чем в Play Store, но всё же улучшение.

Автоматические обновления и удобства

Команда также сообщает, что F‑Droid 2.0 будет автоматически проверять и устанавливать обновления приложений (если вы не отключите эту функцию). Клиент также может одновременно загружать и устанавливать несколько приложений. Учитывая автозагрузки, F‑Droid больше не использует жест pull‑to‑refresh на экране приложения, что разработчики признают может не понравиться части их пользовательской базы. Ручные обновления по‑прежнему доступны в меню с тремя точками для спокойствия пользователей.

Изменения в F‑Droid

Вот выделенный список изменений в F‑Droid:

  • Интерфейс переписан с нуля с использованием Kotlin Compose
  • Улучшенный поиск, теперь также ищет в описаниях и переводах
  • Проще находить новые приложения, включая выделение самых скачиваемых
  • Одобрение установки до скачивания
  • Одновременные несколько обновлений/загрузок
  • Уведомления пользователя о проблемах с приложениями (например, изменение ключа подписи)

Новый клиент F‑Droid распространяется поэтапно в течение следующих двух недель — установщик по умолчанию на сайте F‑Droid ещё не заменён. Если вы хотите получить релиз 2.0 прямо сейчас, он доступен на странице версий. Официальный клиент — не единственный способ доступа к приложениям F‑Droid, но теперь у вас будет меньше причин искать альтернативу.