Ein Server, drei Apps

Das Open Web Publish Ökosystem besteht aus drei Anwendungen, die über einen zentralen Sync-Server miteinander kommunizieren. Aber wie funktioniert das genau?

Der Sync-Server

Der Sync-Server ist das Bindeglied. Er nimmt Daten von der Mobile App entgegen, speichert sie sicher und stellt sie der Desktop-App zur Verfügung. Du hostest ihn selbst – auf deinem eigenen Webspace oder einem VPS.

Was wird synchronisiert?

Aktuell werden Notizen synchronisiert: Du schreibst eine Notiz in der BuchNotizApp auf dem Smartphone, und sie erscheint automatisch in der Desktop-App in deinem Buchprojekt.

Der Workflow in der Praxis

1. Unterwegs: Du hast eine Idee für eine Szene und tippst sie schnell in die BuchNotizApp ein. 2. Automatisch: Die Notiz wird über den Sync-Server hochgeladen. 3. Am Schreibtisch: Du öffnest die Desktop-App und findest die Notiz bei dem zugehörigen Buch und Kapitel. 4. Schreiben: Du verwendest die Notiz als Grundlage und schreibst das Kapitel in der Desktop-App. 5. Veröffentlichen: Das fertige Kapitel lässt sich über die Web-App veröffentlichen.

Anforderungen

Der Sync-Server benötigt PHP 8+, eine MySQL-Datenbank und eine öffentlich erreichbare Domain. Die Einrichtung ist in wenigen Schritten erledigt und wird in unserer Dokumentation beschrieben.

Ausblick

In Zukunft planen wir, den Sync-Umfang zu erweitern – etwa die Synchronisierung von Buchmetadaten, Kapitelstrukturen und Veröffentlichungsstatus zwischen allen drei Anwendungen.