F-Droid 2.0: крупнейшее обновление за десять лет

· Linux и open source
Каталог свободных Android-приложений полностью переписал своё официальное приложение на Kotlin и Jetpack Compose, обновив навигацию, поиск и способ установки программ.

cover.svg

Проект F-Droid объявил о выходе F-Droid 2.0 — полностью переработанной версии официального приложения и самом крупном обновлении за десять лет. Работа заняла больше года и прошла через 14 тестовых выпусков; развёртывание среди пользователей начнётся в ближайшие недели.

Это не просто косметическое обновление. Ключевые компоненты переписаны на Kotlin с использованием Jetpack Compose — стандартного инструментария современной Android-разработки. По задумке авторов, это одновременно приближает интерфейс к принципам Material Design и облегчает жизнь новым контрибьюторам: войти в проект теперь проще тем, кто знаком с сегодняшней экосистемой Android.

Что изменилось для пользователя

Главная навигация сведена к трём разделам: «Обзор», «Поиск» и «Мои приложения». Категории встроены в «Обзор», настройки и обмен по сети убраны из основного меню, но остаются доступны в один тап. Поскольку каталог вырос до тысяч приложений, отдельное внимание уделили тому, как их находить — но без слежки и без попыток удержать пользователя в приложении подольше.

Система категорий существенно расширена: вместо небольшого числа общих рубрик появились специализированные — VPN, файрволы, менеджеры паролей и другие, объединённые в мета-категории. Раздел игр разбит на 17 жанров. Поиск теперь охватывает не только названия, но и описания, категории и переводы, заметно улучшена поддержка китайского, японского и корейского письма. Добавлены комбинируемые фильтры — например, по совместимости с устройством или анти-фичам.

Установка и автообновления

Благодаря давлению европейского Digital Markets Act и антимонопольным разбирательствам Android открыл сторонним магазинам доступ к более плавной установке. F-Droid 2.0 использует единый установщик и новый API предварительного подтверждения: на поддерживаемых устройствах пользователь подтверждает установку сразу, а не после загрузки. Обновления теперь загружаются и ставятся автоматически, а жест «потянуть для обновления» упразднён — лучшая кнопка обновления та, которую не нужно нажимать.

Приватность и потери

Сохранены функции для пользователей из зон повышенного риска: поддержка Tor (теперь через общие настройки прокси), «паническое» удаление чувствительных данных. Маскировка приложения упрощена: вместо превращения в работающий калькулятор меняются лишь иконка и название — чтобы пользователь честно понимал границы такой защиты. Не вернулись пока стирание приложений по «паническому» триггеру и поддержка F-Droid Privileged Extension; их авторы предлагают обсудить с сообществом. Отказ от Android 6 продиктован зависимостью новых инструментов от исправлений в самой системе.

Проект напоминает и о внешней угрозе: Google меняет правила установки приложений, и F-Droid призывает к поддержке кампании за открытость Android.


Источник: Hacker News

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.