Développez vos propres applications Nextcloud : Consultez nos nouveaux tutoriels !
18 juillet 2023
Mikaela Schneider
Que vous soyez un développeur amateur, expérimenté ou expert, nos tutoriels vous prépareront à développer des applications pour Nextcloud.
Nous nous concentrons sur le développement d’applications open source et nous nous engageons à fournir à notre communauté tous les outils dont elle a besoin pour transformer ses idées en véritables applications Nextcloud.
Pourquoi les applications Nextcloud ?
Sautez le pas 🚀
Nextcloud vous offre les bases pour construire votre application. Authentification, gestion et partage de fichiers, contrôle d’accès, clients mobiles et de bureau – ne vous inquiétez pas, nous avons tout prévu !
Open source 💙
Il s’agit d’un logiciel open source, qui vous permet de vous inspirer du code d’autres applications.
Une communauté forte 👩💻
Faites partie de la formidable communauté open-source qui est accueillante, encourageante et qui ressemble à une famille.
Large audience 🌍
Il y a entre 200 et 300 000 serveurs Nextcloud sur le web. Les applications les plus téléchargées sur notre magasin d’applications sont installées sur plus de 100 000 serveurs et comptent des millions d’utilisateurs !
Promotion gratuite 📢
Si vous créez une application, une extension ou une intégration, Nextcloud vous aidera à la promouvoir. Nous sommes heureux de travailler avec vous !
Opportunité commerciale 🙌
Si vous créez une application, un script, une extension ou un outil dans le cadre de votre activité professionnelle, nous serons heureux de soutenir vos efforts. Nous aimons notre écosystème et nous voulons que vous en profitiez !
Alors, qu’attendez-vous ?
Lisez la suite pour découvrir nos tout nouveaux tutoriels de développement d’applications Nextcloud ! ⤵️
Développer une application complète
Si vous avez une idée révolutionnaire pour une application, c’est l’occasion de la développer de A à Z !
Dans ce tutoriel, vous apprendrez à développer une application complète avec une barre de navigation et une base de données.
Après le tutoriel, vous saurez comment :
- Créer une application autonome avec un menu de navigation
- Utiliser la base de données
- Étendre l’API de Nextcloud avec les points de terminaison de votre application
- Exporter dans un fichier les données stockées par votre application dans la base de données
Ajouter des tests automatisés à votre application
Après avoir créé votre propre application, vous pouvez apprendre à configurer des tests automatisés pour celle-ci !
Apprenez à utiliser GitHub Actions – une plateforme d’intégration et de livraison continues (CI/CD) qui vous permet d’automatiser votre flux de développement. Avec GitHub Actions, les développeurs d’applications n’ont pas besoin de déployer un environnement de test pour toutes les différentes versions de Nextcloud, de PHP et de système de base de données.
Vous verrez à quel point il est pratique d’avoir des tests qui sont déclenchés automatiquement afin qu’ils s’exécutent pour chaque demande d’extraction.
Après le tutoriel, vous saurez comment :
- Utiliser les actions GitHub pour mettre en place un environnement de test Nextcloud spécifique
- Configurer les tests à exécuter
- Mettre en œuvre les tests
- Voir si les tests se sont déroulés avec succès
Techniques de base de dépannage
Votre application ne fonctionne pas comme prévu ? Vous ne savez pas pourquoi le code ne fonctionne pas correctement ?
Ce tutoriel vous apprendra à :
- Redémarrer votre instance Nextcloud
- Accéder à la console du navigateur
- Obtenir le fichier Nextcloud.log
EXTRA : Mise en place d’un environnement de test – Reproduire les bugs et tester les PR
Pour ceux qui travaillent sur le cœur de Nextcloud, vous pouvez apprendre à mettre en place un environnement de test facile en utilisant l’Instance de test facile Nextcloud de Simon.
Il s’agit d’une instance super rapide utilisant docker pour Nextcloud afin de lancer rapidement différentes versions de Nextcloud, ce qui est idéal pour reproduire les bugs, tester les PR, et tester les changements UX.
Après ce tutoriel, vous saurez comment :
- Mettre en place un environnement Nextcloud local à des fins de test
- Test des PR pour Nextcloud
- Reproduire rapidement des bugs sur différentes versions de Nextcloud et obtenir des logs
- Mettre en place plusieurs environnements pour tester les changements UX auprès des utilisateurs
Autres articles
- 5 juin 2025
- Blog Communiqué de presse Talk
Communication et collaboration résilientes avec le nouveau Nextcloud Talk
Nous vous présentons Nextcloud Talk « Munich » - une plateforme de communication open source numériquement souveraine pour les équipes hybrides qui offre une réponse solide aux nuages des Big Tech. Maintenant encore plus résiliente, puissante et facile à démarrer. En savoir plus pour plus de détails.
En savoir plus- 25 février 2025
- Blog Communauté Communiqué de presse
Nextcloud Hub 10 - votre espace de travail numérique unifié et modulaire
Bienvenue à Nextcloud Hub 10. Notre dernière version offre des performances accrues dans chaque application, une intégration plus poussée sur l'ensemble de la plateforme et des dizaines de nouvelles fonctionnalités qui vous faciliteront la vie.
En savoir plus- 3 décembre 2024
- Blog Communiqué de presse Talk
Nextcloud Talk : Notre réponse Open-Source à Microsoft Teams
Les organisations, petites et grandes, ont besoin d'un moyen d'assurer la résilience et la souveraineté numérique de leurs opérations - une alternative à Teams, open-source et respectueuse de la vie privée. Aujourd'hui, nous vous présentons cette solution - Nextcloud Talk.
En savoir plus- 24 avril 2024
- Intelligence Artificielle Nouvelles Partenaire Press release
Nextcloud lance Assistant 2.0 et développe l'IA en tant que service
Nous vous présentons une mise à jour majeure de l'assistant Nextcloud IA, ainsi que de nouvelles informations sur notre collaboration avec plusieurs grands fournisseurs d'hébergement tels que IONOS et OVHcloud pour vous proposer des options d'IA en tant que service !
En savoir plus- 6 mars 2024
- Entreprise
Bechtle et Nextcloud proposent des services de collaboration numériquement souverains pour le secteur public
Bechtle et Nextcloud ont annoncé aujourd'hui une plateforme de collaboration entièrement administrée pour le secteur public, qui ne nécessite pas d'appel d'offres et peut être déployée immédiatement.
En savoir plus- 7 décembre 2023
- Migration
Migrer de ownCloud à Nextcloud
Découvrez comment passer de ownCloud à Nextcloud. Notre outil d'aide à la migration fournit des informations sur le processus de migration et vous aide à effectuer la transition en douceur.
En savoir plus- 26 juillet 2023
- Applications Communauté Général Intelligence Artificielle
L'IA dans Nextcloud : quels sont les enjeux, le pourquoi et le comment ?
Au cours de la dernière année, l'IA est devenue un sujet à la mode. Il y a de l'engouement, mais aussi du fondement. Il y a du positif et du négatif. Nous voulons vous offrir le positif, pas le négatif, et ignorer le battage médiatique ! […]
En savoir plus- 3 juillet 2025
- Blog Entreprise Général
What is vendor lock-in? The real price of Big Tech
Discover the full cost of vendor lock-in. How does Big Tech limit your freedom? And what can open source solutions like Nextcloud do for you?
En savoir plus- 2 juillet 2025
- Blog Général Migration Non classé
Why organizations migrate from Microsoft 365 in 2025
As organizations continue to migrate from Microsoft 365 in 2025 to alternative solutions, we discover the main reasons why they do so.
En savoir plus- 25 juin 2025
- Blog Entreprise Nouvelles Non classé
A sovereign Microsoft 365 alternative: Nextcloud and IONOS join forces
Discover the Microsoft 365 alternative by Nextcloud and IONOS: the Nextcloud Workspace office suite, launching in the course of 2025.
En savoir plus_pk_id*: Aide à ne pas compter deux fois les visites.
mtm_cookie_consent: Se souvient que l'utilisateur a donné son accord pour le stockage et l'utilisation de cookies.
_pk_id*: 28 jours
mtm_cookie_consent: 30 jours