Building Nextcloud Apps in Python and Beyond

Speaker: Edward Ly

Room: CC 202

Time: Sat 2:00 pm – 3:30 pm

Format: Hands-on Lab (90 min)

Additional Format: Workshop/Tutorium (all-day)

Difficulty: Introductory

Track: Development & Dev Tools

Additional Tags: Self-Hosting

Presenter Location: In-person

Experience: several-th time speaking

At: anywhere

Description:

Have you ever wanted to develop a Nextcloud app, but do not have any experience with PHP as required for traditional Nextcloud apps? To reach a wider developer community and expand what Nextcloud apps can do, Nextcloud has introduced AppAPI, a new app ecosystem that allows you to build an External App (“ExApp”) in your favorite programming language.

This workshop explains what AppAPI and ExApps are and walks through a tutorial demonstrating how to develop a simple ExApp in Python.

A GitHub account is required for participation, as the workshop uses GitHub Codespaces.

Target Audience:

Developers of all skill levels