In meiner App sollen auf dem entfernten Server gespeicherte Dateien angezeigt werden. Beim anklicken einer dieser Dateien muss der User die App auswählen, in welcher er die gewählte Datei öffnen möchte, sobald unsere App also weiß welche Datei mit welcher App geöffnet werden soll bildet es eine Art NFS (Network File System)-Mount zwischen meinem Server und der App die ich ausgewählt habe und erlaubt dieser App die Datei vom Server zu nutzen als wäre sie lokal auf dem Gerätespeicher vorhanden.
Beispiel 1: Ich wähle ein Video, wähle dann irgendeine Player-App und die Player-App streamt das Video von meinem Server
Beispiel 2: Ich wähle mehrere Bilder und irgendeine Slideshow-App, diese lädt/streamt die Bilder vom Server und zeigt diese an
Beispiel 3: Ich wähle ein Dokument und irgendeine Office-App, diese lädt/streamt das Dokument vom Server und lässt es mich bearbeiten und auf dem Server abspeichern..
Wie könnte man solche eine App umsetzen?