F-Droid — это одновременно и репозиторий проверенных свободных приложений для Android, и полный комплект инструментов для создания, настройки и поддержки магазина приложений. Это некоммерческий проект, существующий усилиями сообщества, всей разработкой для которого занимается множество людей. В него входит полный комплект всего необходимого для сборки и релизов приложений, другими словами, все для того, чтобы из исходного кода получился готовый продукт.
Серверные инструменты F-Droid содержат различные сценарии и инструменты для поддержки основного репозитория приложений F-Droid. Эти же инструменты можно использовать для создания собственного дополнительного или альтернативного репозитория для публикации приложения или помощи в сборке, тестировании и размещении метаданных в основном репозитории.
Для начала
- FAQ - Общее Часто задаваемые вопросы об F-Droid
- FAQ - Клиент Часто задаваемые вопросы по использованию клиентского приложения F-Droid для Android.
- Получить F-Droid Как начать работу с F-Droid.
- Анти-функции Что это такое, что это означает и какие приложения их содержат.
- Руководства Пошаговые руководства касательно возможностей F-Droid
Дополнительные сведения
- Кодекс поведения Как себя вести при общении внутри сообщества F-Droid.
- Как помочь Возможности для всех желающих поучаствовать в проекте F-Droid.
- Запуск на старых версиях Android Список F-Droid релизов для более неподдерживаемых версий Android.
- Совместимые репозитории Список известных совместимых с F-Droid репозиториев.
- Каналы публикации и ключи шифрования По этим каналам осуществляется распространение приложений F-Droid и ключей шифрования для их верификации.
- Модель безопасности Краткое пояснение того, каким образом F-Droid обеспечивает безопасность пользователей при установке приложений.
- Repomaker Удобный инструмент для управления пользовательскими репозиториями
- Перевод и локализация Как переводить компоненты F-Droid.
- Советы и хитрости Собрание полезных советов и хитростей, которые делают жизнь с F-Droid проще.
- Все наши API Общедоступные точки доступа API с данными о f-droid.org, репозиториях, зеркалах, Android, Gradle и других
- Wiki Для всего остального, что люди только хотят задокументировать.
- Запросы об удалении Наша политика, регулирующая запросы об удалении приложений или контента из f-droid.org.
- Проверка загруженного файла F-Droid.apk Проверка загруженного файла F-Droid.apk.
Разработчикам
- FAQ для разработчиков приложений Часто задаваемые вопросы про F-Droid
- ЧаВо - Репозиторий Часто задаваемые вопросы об официальном репозитории F-Droid
- Справочник по метаданным сборки Все справочные материалы по рецептам сборки и соответствующим метаданным
- Значки «Доступно в F-Droid» Информация об использовании этих значков
- Участие в проекте F-Droid: руководство для начинающих Как добавить приложение на f-droid.org
- Работа с обновлениями Как обнаруживают и добавляют обновления.
- Правила по добавлению приложений и Руководство: как добавить Необходимые шаги для публикации нового приложения в F-Droid.
- Как импортировать приложение Как с помощью
fdroid import
собрать новый проект. - Сборка приложений Как собирать приложения с
помощью
fdroid build
. - Все, что нужно знать об описаниях, картинках и скриншотах Что сделать, чтобы ваше приложение на F-Droid выглядело привлекательно.
- Публикация ежедневных сборок Как создать репозиторий с ежедневными автоматическими сборками Вашего приложения.
- Установка утилит для сервера и репозиториев F-Droid Как установить fdroidserver, инструментарий для разворачивания серверов сборки и репозиториев F-Droid.
- Приложение в F-Droid: настройка репозитория Как настроить репозиторий своих приложений, собираемых прямо из исходников, который пользователи с легкостью смогут добавить в клиент F-Droid.
- Как настроить сервер сборки Полная настройка сборочного сервера f-droid.org на вашем компьютере.
- Процедура подписи Как настроить подписи шифрования с помощью инструментов F-Droid
- Воспроизводимые сборки Как просто и надежно обеспечить воспроизводимость сборок с помощью инструментов F-Droid.
- Как настроить сервер для подписи приложений Из соображений безопасности подписывать приложения следует на сервере, изолированном от всех других этапов сборки.
- Сервер для проверки сборок Как настроить сервер для проверки и валидации сборок приложения.
- Ребрендинг сборок пользовательские сборки F-Droid
- Особое расширение Как использовать Особое расширение F-Droid пользователю и разработчику прошивок
- Развертывание страницы О том, как исходный код из fdroid-website.git превращается в страницу f-droid.org
- Поддержание порядка на форуме Справочные материалы для администраторов форума F-Droid
- Запуск зеркала Инструкции по установке зеркала репозитория
- Процедура MIA (missing in action, пропавший без вести) — это процедура удаления неактивных сопровождающих