2 oktober 2026

0 Reactie(s)

2 oktober 2026

Nextcloud opent gratis online Academy voor app-ontwikkelaars

Nextcloud heeft een eigen online leerom­ge­ving geopend voor ontwik­ke­laars die appli­ca­ties voor het open-source­plat­form willen bouwen. De Nextcloud Academy biedt gratis, praktijk­ge­richte cursussen die ontwik­ke­laars stap voor stap door het ontwik­kelen van een Nextcloud-app leiden.

De Academy richt zich zowel op begin­nende als meer ervaren ontwik­ke­laars. Op dit moment zijn alleen de begin­ners­cur­sussen beschik­baar. Inter­me­diate en advanced modules volgen later. De huidige versie heeft daarom nog de status van bèta.

Opval­lend is dat ontwik­ke­laars uit twee verschil­lende ontwik­kel­paden kunnen kiezen. De eerste route gebruikt PHP en behan­delt de tradi­ti­o­nele manier om een appli­catie te bouwen die binnen de Nextcloud-server draait. Daarbij komen onder meer control­lers, de OCP API, QBMapper en database-migra­ties aan bod.

De tweede route is gebaseerd op Python. Hierbij wordt een zogenoemde External App, of ExApp, ontwik­keld die als afzon­der­lijke Docker-service draait en via AppAPI met Nextcloud commu­ni­ceert. In de cursus wordt onder meer gewerkt met FastAPI, ‘nc_​py_​api‘ en SQLite of PostgreSQL. Beide trajecten bouwen uitein­de­lijk dezelfde appli­catie, maar gebruiken daarvoor een andere architectuur.

De cursussen beginnen bij het inrichten van een ontwik­kelom­ge­ving en behan­delen vervol­gens de struc­tuur van een Nextcloud-app, routing, backend-endpoints en databases. Daarna komt ook de frontend aan bod, waarbij onder andere Vite, Vue en de eigen Vue-compo­nenten van Nextcloud worden gebruikt. De Academy behan­delt ook gebrui­kers­schei­ding, versie­be­heer, het onder­te­kenen en verpakken van een app en uitein­de­lijk het indienen ervan bij de Nextcloud App Store. Daarmee wil Nextcloud de drempel verlagen voor ontwik­ke­laars die aan het ecosys­teem willen bijdragen.

Redactie@DCpedia

Redactie@DCpedia

0 Reactie(s)

5 weergaven

0 Reactie(s)

0 Reacties

Plaats Een Reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Reacties gesloten

De reactiemogelijkheid is verlopen. (14 dagen)

Nieuwsbrief

Pin It on Pinterest

Share This