Tutorials
Nextcloud Tutorials zur App-Entwicklung
Nextcloud bietet die Möglichkeit, Apps direkt in den Kern der Software zu integrieren (entwickelt in PHP und Vue.js). Zusätzlich besteht die Möglichkeit, Apps außerhalb des Servers als Microservices zu implementieren. Diese können in einer frei wählbaren Programmiersprache entwickelt und über die AppAPI angebunden werden. Zunächst benötigen Sie eine Entwicklungsumgebung.
API-Referenzen
Nextcloud API Referenzen
Nextcloud stellt verschiedene APIs bereit, um mit den Kernfunktionen zu interagieren. Das Verständnis dieser APIs und die Dokumentation der verfügbaren Endpunkte sind für die App-Entwicklung entscheidend. Hier sind einige wichtige API-Referenzen zum schnellen Nachschlagen bestimmter Funktionen:
Dokumentation für Entwickler
Das Nextcloud-Entwicklerhandbuch ist ein umfassender Leitfaden für die App-Entwicklung. Es behandelt Grundlagen, bewährte Vorgehensweisen und Richtlinien zum Programmieren.
Beispiel-Apps
Aus Beispielen zu lernen ist eine effektive Möglichkeit, die App-Entwicklung zu verstehen. Entdecken Sie vorhandene Nextcloud-Apps im Nextcloud App Store und erfahren Sie, wie sie aufgebaut sind.
Andere Möglichkeiten, einen Beitrag zu leisten
Nextcloud und alle seine Apps sind vollständig Open Source, so dass Sie auch zu bestehender Software und bestehenden Apps auf GitHub beitragen können. Wenn Sie bei der Reproduktion von Fehlern oder der Überprüfung von PRs helfen möchten, haben wir ein Tutorial, wie Sie einfach eine Testumgebung einrichten können. Die gesamte Software wird von Freiwilligen auf Transifex übersetzt.
Unterstützung von der Community erhalten
Wir haben verschiedene Kanäle, auf denen sich Community-Mitglieder gegenseitig bei der App-Entwicklung helfen. Für Entwickler gibt es einen Talk-Raum, eine eigene Kategorie im Home-User-Forum und einen E-Mail-Newsletter.

