Проект F-Droid, развивающий каталог открытых приложений для Android, опубликовал официальное мобильное приложение F-Droid 2.0, в котором задействовано современно оформление в стиле Material Design, переписаны ключевые компоненты, переработана система разделения приложений на категории, упрощены процессы поиска и установки приложений, но при этом сохранены привычные методы работы. Код проекта распространяется под лицензией GPLv3.


По умолчанию осуществляется навигация по каталогу свободных программ f-droid.org, но поддерживается подключение к любому другому совместимому с F-Droid репозиторию. Программа выполняет такие задачи, как уведомление о появлении обновлений, автоматическая загрузка и установка обновлений, отсеивание программ, несовместимых с установленной версией Android, поиск нужных программ, проверка целостности по цифровой подписи.


Среди изменений:
- Приложение полностью переписано на Kotlin и Jetpack Compose, что упростило сопровождение и снизило порог вхождения новых разработчиков.
- Оформление переделано в соответствие с концепцией Material Design при сохранении фирменного стиля.
- Навигация сведена к трём разделам Обзор, Поиск и Мои приложения, а настройки и функция передачи приложений на другие устройства (Nearby Swap) перенесены в верхнюю панель.
- Обеспечен поиск не только по названиям, но и по описаниям и категориям. Реализовано сохранение истории прошлых поисковых запросов.
- Расширены категории приложений. Добавлены мета-категории, например, раздел Игры разделен на 17 подразделов в соответствии с жанрами игр.
- Добавлена поддержка фильтрации вывода по категории, совместимости с устройством и отсутствию нежелательных функций.
- Задействован актуальный API для установки сторонних приложений.
- По умолчанию включена фоновая проверка и установка обновлений. Ручная проверка перенесена в меню «Мои приложения».
- Упрощена настройка работы через сеть Tor.
- Прекращена поддержка платформы Android 6 (требуется как минимум Android 7).
- Временно отключена функция Nearby для прямого обмена приложениями между устройствами, но она будет возвращена в одном из следующих выпусков.
Источник: http://www.opennet.ru/opennews/art.shtml?num=66343
