Logo
  • Prologue
  • Getting started
  • Basic concepts
  • App development
    • Introduction
    • Tutorial
    • Bootstrapping
    • App metadata
    • Navigation and pre-app configuration
    • Dependency management
  • Core development
  • Digging deeper
  • App publishing and maintenance
  • Nextcloud design guidelines
  • HTML/CSS guidelines
  • Clients and Client APIs
Nextcloud latest Developer Manual
  • App development
  • Edit on GitHub

App development

  • Introduction
    • Create an app
    • Edit an existing app
    • Enable the app
    • App architecture
  • Tutorial
    • Setup
    • Routes & controllers
    • Database
    • Connect database & controllers
    • Making things reusable and decoupling controllers from the database
    • Writing a test for the controller (recommended)
    • Integration tests
    • Adding a RESTful API (optional)
    • Building the frontend
  • Bootstrapping
    • The Application class
    • Bootstrapping process
    • app.php (deprecated)
  • App metadata
  • Navigation and pre-app configuration
    • Adding a navigation entry
    • Initialization events
  • Dependency management
    • Composer
Previous Next

© Copyright 2024 Nextcloud GmbH.

Read the Docs v: latest
Versions
25
26
27
stable
latest
Downloads
On Read the Docs
Project Home
Builds