User Tools

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