Skip to content

Access server-installed Nextcloud apps (e.g. Cookbook) directly from the mobile app #17625

Description

@Asteliks

Is your feature request related to a problem? Please describe.

Nextcloud allows users to install many useful web apps on their self-hosted instance (e.g., Cookbook, Deck, Notes, Forms, Tasks). However, the Nextcloud mobile app currently only gives access to a very limited set of core functionality (mainly Files) and does not allow me to open or use most of the apps installed on my Nextcloud server.

This is frustrating because many of these web apps are very useful on a mobile device. For example, I have the Cookbook app installed on my Nextcloud instance, but I cannot easily access my recipes from the Nextcloud mobile app while cooking. I'm sure there are many other cases where having mobile access to installed Nextcloud apps would be highly convenient.

Describe the solution you'd like

I would like the Nextcloud mobile app to provide access to server-installed Nextcloud apps directly from within the app, without forcing users to open them in an external mobile browser.

There are at least two possible approaches:

  1. Provide an integration point that allows Nextcloud app developers to define how their app should appear and behave inside the Nextcloud mobile app.
  2. Provide a generic in-app web view that can render the existing web UI of installed Nextcloud apps with proper authentication (Single Sign-On). This could reuse the already standardized app layout that exists on the server rather than requiring every app to build a dedicated native mobile UI.

Ideally, the mobile app would show a list of user-accessible Nextcloud apps (or otherwise provide navigation to them) and open them in a well-integrated, mobile-friendly container. A hybrid solution (a generic fallback plus optional dedicated native integrations for selected apps) would also be perfectly acceptable.

Describe alternatives you've considered

  • Opening installed Nextcloud apps in the external mobile browser. This technically works, but it feels disconnected from the Nextcloud mobile app, breaks the integrated user experience, and is less convenient than having first-class access inside the app.
  • Using separate, third-party mobile apps that try to cover similar functionality. This fragments my data across multiple apps, requires extra configuration and, most importantly, doesn't make use of the apps I already have installed and maintained on my Nextcloud instance.

Additional context

One of Nextcloud's biggest strengths is its modularity: users can extend their instance with many purpose-built apps. Making those apps easily accessible from the official Nextcloud mobile client would unlock a lot of practical use cases and, in my opinion, be a noticeable competitive advantage over many other cloud solutions.

A standardized mobile integration mechanism could also greatly benefit app developers. Instead of each developer having to build, maintain and publish a separate native mobile app, they could either rely on a generic in-app rendering or optionally extend a shared mobile integration API if they want a more tailored experience.

This feature would help Nextcloud feel more like a personal, self-hosted app platform that is truly usable on mobile—not just a file sync & share solution.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions