Tutorial
Tutorial sullo sviluppo di app Nextcloud
Nextcloud consente di sviluppare app come parte integrante del core (scritto in PHP e Vue.js). È inoltre possibile creare app che vengono eseguite esternamente al server come microservizi, sviluppati in qualsiasi linguaggio di programmazione, utilizzando l’AppAPI. Per iniziare, è necessario configurare un ambiente di sviluppo.
Riferimenti API
Riferimenti alle API Nextcloud
Nextcloud mette a disposizione diverse API per interagire con i suoi servizi principali. Comprendere queste API e avere a portata di mano la documentazione sugli endpoint disponibili è fondamentale per lo sviluppo di app. Ecco alcuni riferimenti API essenziali che puoi salvare tra i preferiti quando devi cercare una funzionalità specifica nell’ API:
Documentazione per sviluppatori
Il manuale per sviluppatori di Nextcloud è la tua guida completa allo sviluppo di app. Copre le nozioni di base, le best practices e le linee guida di programmazione.
App di esempio
Imparare dagli esempi è un modo efficace per comprendere lo sviluppo di app. Esplora le app Nextcloud esistenti nell’App Store di Nextcloud per vedere come sono state create.
Altri modi per contribuire
Nextcloud e tutte le sue app sono completamente open source, per cui puoi contribuire sia al software esistente sia alle app già presenti su GitHub. Se desideri aiutare a riprodurre bug o a revisionare le pull request, mettiamo a disposizione un tutorial per configurare rapidamente un ambiente di test. Tutto il software è tradotto da volontari su Transifex.
Ottieni supporto dalla community
Abbiamo vari canali in cui i membri della community si aiutano a vicenda nello sviluppo di app. Abbiamo una Talk room per sviluppatori, una categoria dedicata allo sviluppo nel nostro forum per utenti home e una newsletter via e-mail per sviluppatori.

