State of app development?

@ChristophWurst :
I recently revisited the documentation… At least there is a consistent example (afaict) so progress there… it hardly touches the subjects of my use case but there is a basic one.
I again look into reviving the files_opds plugin. And again run into trouble.

  • missing: clear description on how to setup database tables from scratch only updates are documented… and need to be guessed from reading between the lines.
  • the right way to implement personal settings…, admin settings…
  • appinfo/app.php?
  • a good description (complete…?) about the appinfo/routing.php
  • Hooks… when why, what are available.
  • What are the requirements for DB access routines.
  • missing info on “creating an API…” and its security.
  • How to extend something like f.e. a Files to add an access protocol.