F-Droid est à la fois un dépôt d’applications logiciels libres Android et aussi un « kit pour magasin d’applications », procurant tous les outils nécessaires à la mise en place et le fonctionnement d’un magasin d’applications. C’est un projet de logiciel libre tenu par la communauté et développé par un grand nombre de contributeurs. Il inclut aussi les outils complets de construction et déploiement pour gérer les processus de transformation d’un code source d’application en logiciel publié.
Les outils serveur F-Droid fournissent divers scripts et outils qui sont utilisés pour maintenir le dépôt d’applications F-Droid principal. Vous pouvez utiliser ces mêmes outils pour créer votre propre dépôt additionnel ou alternatif afin de publier, ou aider à créer, tester et soumettre des métadonnées dans le dépôt principal.
Guide de démarrage
- FAQ - General Questions fréquentes concernant F-Droid
- FAQ - Application Questions fréquentes sur l’utilisation de l’application F-Droid sous Android.
- Obtenir F-Droid Comment commencer à utiliser F-Droid.
- Antifonctions Ce qu’elles sont, ce qu’elles signifient et quelles applis en présentent.
- Tutoriels Tutoriels étape par étape sur les fonctions de F-Droid
Plus de précisions
- Code de conduite comment se comporter lorsque vous communiquez au sein de F-Droid.
- Comment contribuer Les différentes manières de contribuer au projet F-Droid.
- Fonctionnement sur une ancienne version d’Android Une liste des versions de F-Droid pour les versions d’Android qui ne sont plus prises en charge.
- Dépôts connus Une liste qui tente de suivre les dépôts connus pour être compatibles avec F-Droid.
- Canaux de publications et clés de signature À propos des différents canaux par lesquels F-Droid est publié, avec les informations pour les vérifier grâce aux clés de signature.
- Modèle de sécurité Une brève explication sur la méthode utilisée par F-Droid pour fournir des logiciels aux utilisateurs de façon sécurisée.
- Repomaker Un outil facile d’utilisation pour gérer des dépôts personnalisés
- Traduction et Localisation Comment les composants de F-Droid sont localisés.
- Astuces Une collection d’astuces pratiques qui facilitent l’utilisation de F-Droid.
- Toutes nos API Les endpoints de nos API publiques pour des données sur f-droid.org, les dépôts, les miroirs, Android, Gradle et plus
- Wiki Pour tout ce que les gens veulent documenter.
- Demande de retrait Notre politique concernant la demande de supression d’applications ou de contenu de f-droid.org.
- Vérification des fichiers de F-Droid téléchargés.apk Vérification des fichiers de F-Droid téléchargés.apk.
Développeurs
- FAQ - Développeurs d’application Questions fréquentes concernant F-Droid
- FAQ - Dépôt Foire aux questions sur le dépôt officiel F-Droid
- Référence des métadonnées de construction Tout sur les « recettes » de construction
- Soumettre une application à F-Droid : Guide de démarrage rapide Ajouter une application à f-droid.org
- Traitement des mises à jour Comment les mises à jour sont détectées et ajoutées.
- Politique d’inclusion et Guide d’inclusion Un mode d’emploi pour demander l’inclusion d’une nouvelle application.
- Importer des applications Utiliser
fdroid import
pour construire un nouveau projet. - Construire des applications Utiliser
fdroid build
pour construire une application. - Tout sur les descriptions, illustrations et captures d’écran Promouvoir votre application sur F-Droid.
- Publier des versions nightly Monter un dépôt automatique des versions nightly de votre application.
- Installation du serveur et des outils de dépôt Comment installer fdroidserver, les outils pour faire fonctionner les dépôts et les serveurs de compilation.
- Mettre en place un dépôt d’applications F-Droid Comment mettre en place votre propre dépôt d’applications, de manière à ce que les utilisateurs puissent facilement l’ajouter à leur client F-Droid et avoir vos applications directement à la source.
- Installation du serveur de construction Comment mettre en place l’environnement de construction f-droid.org sur votre propre machine.
- Processus de signature Comment mettre en place les signatures cryptographiques avec les outils F-Droid
- Compilations reproductibles Comment utiliser les outils F-Droid pour créer facilement des compilations reproductibles.
- Construire un serveur de signature Pour plus de sécurité, isolez les clés de signature du reste.
- Serveur de vérification Mettre en place un place un serveur pour vérifier que les applications construites sont correctes.
- Constructions en marque blanche constructions personnalisées de F-Droid
- Extension privilégiée Comment utiliser l’extension privilégiée de F-Droid en tant qu’utilisateur et développeur de ROM
- Déploiement du site web Comment fdroid-website.git devient f-droid.org
- Maintenir le Forum Les informations utiles pour l’administrateur d’un forum F-Droid
- Gérer un miroir Instructions pour mettre en place un dépôt miroir
- MIA Processus MIA (manquant dans l’action) maintient les processus retirés