⭐️ F-Droid выпустили новую версию F-Droid 2.0
Команда каталога свободного программного обеспечения F-Droid выпустила новую версию F-Droid 2.0, крупнейшее обновление официального клиента за последние 10 лет, разработка которого длилась больше года и прошла через 14 тестовых сборок. Проект получил переписанные ключевые компоненты кодовой базы, обновлённый интерфейс и оптимизированные механизмы взаимодействия с операционной системой Android.
Приложение F-Droid 2.0 создано на языке Kotlin с применением инструментария Jetpack Compose для нового пользовательского интерфейса. Разработчики привели интерфейс в соответствие с принципами Material Design, сохранив привычные для пользователей способы взаимодействия с F-Droid.
Благодаря изменениям в Android, вызванным антимонопольными инициативами и европейским Законом о цифровых рынках (DMA), сторонние каталоги приложений получили возможность более плавной и автоматической установки и обновления.
В F-Droid 2.0 реализован унифицированный установщик с поддержкой системного API предварительного подтверждения (pre-approval API). Теперь на поддерживаемых устройствах подтверждение установки запрашивается сразу при нажатии кнопки, а не после завершения загрузки установочного файла. Переход на современный механизм сессионной установки позволил отказаться от модуля F-Droid Privileged Extension (FPE), так как встроенные средства платформы дают возможность обновлять программы в фоновом режиме без системных привилегий.
✋ @Russian_OSINT
Post #7966
6.32K
