Von der Hauptnavigation zur Aktion â das Drei-Ebenen-Konzept
So navigieren Sie: 3 Ebenen von Tabs bis Detailfunktionen - Bedienungskonzept in drei Stufen

🟦 Ebene 1 â Hauptnavigation (Bottom Tabs)
Ganz unten, immer sichtbar
Ermöglicht den schnellen Wechsel zwischen den Hauptbereichen der App
Beispiele: Home, Zimmerplan, Reports, Mehr
Bleibt beim Navigieren bestehen (globale Navigation)
🟩 Ebene 2 â KartenĂŒbersicht (Home-Grid)
Der Hauptbereich innerhalb eines Tabs (z. B. âHomeâ)
Zeigt Module als Karten mit Icon, Titel, Untertitel und Modul-Badge
Karten sind anklickbar â öffnen direkt die Standardfunktion des Moduls
🟧 Ebene 3 â KontextmenĂŒ in Karte (Kebab-MenĂŒ)
Drei Punkte (âź) rechts unten oder oben in der Karte
Ăffnet ein Sheet oder Popup mit spezifischen Aktionen fĂŒr genau dieses Modul
Beispiel: âHeute startenâ, âEinstellungenâ, âFavorit speichernâ
Workflow-Plan fĂŒr deinen Launcher mit den drei Ebenen:
🔄 Workflow der 3 Ebenen
1ïžâŁ Ebene 1 â Hauptnavigation (Bottom Tabs)
Zweck: Wechsel zwischen den Hauptbereichen der App
Bedienung:
Tap auf Tab â zeigt direkt den zugehörigen Hauptbereich an
Tabs bleiben immer sichtbar â globale Navigation
Beispiel:
Home â KartenĂŒbersicht mit Modulen
Zimmerplan â öffnet direkt zimmerplan.php
Reports â zeigt Liste der Reports (Ebene 2)
Mehr â öffnet globales Sheet mit allgemeinen Aktionen
2ïžâŁ Ebene 2 â KartenĂŒbersicht (Module)
Zweck: Visuelle Liste von Modulen oder Funktionen
Bedienung:
Tap auf Karte â Standardaktion des Moduls ausfĂŒhren
Tap auf Kebab-MenĂŒ (âź) â KontextmenĂŒ (Ebene 3) mit weiteren Optionen
Beispiel:
Karte âZimmerplanâ â direkter Start zimmerplan.php
Karte âHousekeepingâ â zeigt âZimmermĂ€dchenlisteâ
3ïžâŁ Ebene 3 â KontextmenĂŒ (Karten-spezifisch)
Zweck: Modul-spezifische Aktionen bereitstellen, ohne direkt in den Standardstart zu springen
Bedienung:
Ăffnet als Sheet ĂŒber die Karte
Aktionen können direkte Links, Filteraufrufe oder Einstellungen sein
Beispiel (Karte âxReportâ):
âAbreise direkt startenâ (heutiges Datum)
âService direkt startenâ
âZimmermĂ€dchen direkt startenâ
âEinstellungenâ
📌 Zusammenspiel
Benutzer öffnet Tab âHomeâ (Ebene 1) â sieht KartenĂŒbersicht (Ebene 2)
Klick auf Karte â direkter Start
Klick auf âź in Karte â KontextmenĂŒ (Ebene 3) â Benutzer wĂ€hlt spezifische Aktion
Aktion kann entweder innerhalb der App navigieren oder direkt eine URL öffnen
💡 Vorteil:
Schnellstart durch direkte Karte
FlexibilitĂ€t durch KontextmenĂŒ
Einheitliches Muster ĂŒber die ganze App hinweg

Warum Polling statt Push (WebSockets/SSE)
Sichere Verbindungskontrolle ohne Dauer-Channel
Vorteile unseres Ansatzes:
Sicherheit & Infrastruktur simpel
Kein dauerhaft offener Port/Socket, keine Proxies/WebSocket-Upgrades nötig.
Klassische HTTPS-GETs, leicht zu hÀrten, zu loggen und zu cachen.
Robust bei VerbindungsabbrĂŒchen
Mobiles Netz/WLAN-Wechsel: Sockets reiĂen hĂ€ufig ab â Reconnect-Logik, Heartbeats, Keep-Alive, TimeoutsâŠ
Polling ist stateless: NĂ€chster Turnus â neuer sauberer Request.
Ressourcenschonend (Sleep-Modus)
Dank Page-Visibility/Online-Events schlÀft das Polling, wenn der Nutzer weg ist.
Keine Hintergrundverbindungen, die Energie ziehen.
Vorhersagbare Last
Feste Obergrenze: Nutzer Ă Poll-Intervall (plus Backoff).
Bei Störungen fÀhrt Backoff die Frequenz automatisch runter.


xWH_hub â das Rad, das Ihr WinHotel-System bewegt
Nabe â Zentrale, alles dreht sich darum
Kugellager â reibungslose AblĂ€ufe
Speichen â Verbindung zu den Modulen
Zahnrad â Antrieb, Verbindung zum Betriebssystem und Internet
Bremsscheibe â Sicherheitssystem, das bei Bedarf eingreift
xWH_hub â Zentrale, Antrieb und Sicherheit in einem.
Er verbindet alle Module, steuert den Datenaustausch mit Betriebssystem und Internet und schĂŒtzt das System zuverlĂ€ssig vor Fehl- und Fremdzugriffen.
xWH_hub â Nabe, Zahnrad und Bremsscheibe des WinHotel-Systems
Nabe mit Kugellagern â steht fĂŒr die zentrale Steuerung und den reibungslosen Ablauf aller Prozesse.
Speichen â die direkte Verbindung zu allen Modulen wie Zimmerplan, Druckserver, Kundenbrowser oder Reports.
Zahnrad â der Antrieb, der WinHotel sicher mit Betriebssystem und Internet verbindet.
Bremsscheibe â das integrierte Sicherheitssystem, das bei Bedarf eingreift und unkontrollierte AblĂ€ufe stoppt.
xWH_hub bĂŒndelt, verteilt, verbindet und schĂŒtzt â die zentrale Drehscheibe Ihres Systems.
So navigieren Sie: 3 Ebenen von Tabs bis Detailfunktionen - Bedienungskonzept in drei Stufen

Ganz unten, immer sichtbar
Ermöglicht den schnellen Wechsel zwischen den Hauptbereichen der App
Beispiele: Home, Zimmerplan, Reports, Mehr
Bleibt beim Navigieren bestehen (globale Navigation)
Der Hauptbereich innerhalb eines Tabs (z. B. âHomeâ)
Zeigt Module als Karten mit Icon, Titel, Untertitel und Modul-Badge
Karten sind anklickbar â öffnen direkt die Standardfunktion des Moduls
Drei Punkte (âź) rechts unten oder oben in der Karte
Ăffnet ein Sheet oder Popup mit spezifischen Aktionen fĂŒr genau dieses Modul
Beispiel: âHeute startenâ, âEinstellungenâ, âFavorit speichernâ
Workflow-Plan fĂŒr deinen Launcher mit den drei Ebenen:
Zweck: Wechsel zwischen den Hauptbereichen der App
Bedienung:
Tap auf Tab â zeigt direkt den zugehörigen Hauptbereich an
Tabs bleiben immer sichtbar â globale Navigation
Beispiel:
Home â KartenĂŒbersicht mit Modulen
Zimmerplan â öffnet direkt zimmerplan.php
Reports â zeigt Liste der Reports (Ebene 2)
Mehr â öffnet globales Sheet mit allgemeinen Aktionen
Zweck: Visuelle Liste von Modulen oder Funktionen
Bedienung:
Tap auf Karte â Standardaktion des Moduls ausfĂŒhren
Tap auf Kebab-MenĂŒ (âź) â KontextmenĂŒ (Ebene 3) mit weiteren Optionen
Beispiel:
Karte âZimmerplanâ â direkter Start zimmerplan.php
Karte âHousekeepingâ â zeigt âZimmermĂ€dchenlisteâ
Zweck: Modul-spezifische Aktionen bereitstellen, ohne direkt in den Standardstart zu springen
Bedienung:
Ăffnet als Sheet ĂŒber die Karte
Aktionen können direkte Links, Filteraufrufe oder Einstellungen sein
Beispiel (Karte âxReportâ):
âAbreise direkt startenâ (heutiges Datum)
âService direkt startenâ
âZimmermĂ€dchen direkt startenâ
âEinstellungenâ
Benutzer öffnet Tab âHomeâ (Ebene 1) â sieht KartenĂŒbersicht (Ebene 2)
Klick auf Karte â direkter Start
Klick auf âź in Karte â KontextmenĂŒ (Ebene 3) â Benutzer wĂ€hlt spezifische Aktion
Aktion kann entweder innerhalb der App navigieren oder direkt eine URL öffnen
Schnellstart durch direkte Karte
FlexibilitĂ€t durch KontextmenĂŒ
Einheitliches Muster ĂŒber die ganze App hinweg

Warum Polling statt Push (WebSockets/SSE)
Sichere Verbindungskontrolle ohne Dauer-Channel
Vorteile unseres Ansatzes:
Sicherheit & Infrastruktur simpel
Kein dauerhaft offener Port/Socket, keine Proxies/WebSocket-Upgrades nötig.
Klassische HTTPS-GETs, leicht zu hÀrten, zu loggen und zu cachen.
Robust bei VerbindungsabbrĂŒchen
Mobiles Netz/WLAN-Wechsel: Sockets reiĂen hĂ€ufig ab â Reconnect-Logik, Heartbeats, Keep-Alive, TimeoutsâŠ
Polling ist stateless: NĂ€chster Turnus â neuer sauberer Request.
Ressourcenschonend (Sleep-Modus)
Dank Page-Visibility/Online-Events schlÀft das Polling, wenn der Nutzer weg ist.
Keine Hintergrundverbindungen, die Energie ziehen.
Vorhersagbare Last
Feste Obergrenze: Nutzer Ă Poll-Intervall (plus Backoff).
Bei Störungen fÀhrt Backoff die Frequenz automatisch runter.


xWH_hub â das Rad, das Ihr WinHotel-System bewegt
Nabe â Zentrale, alles dreht sich darum
Kugellager â reibungslose AblĂ€ufe
Speichen â Verbindung zu den Modulen
Zahnrad â Antrieb, Verbindung zum Betriebssystem und Internet
Bremsscheibe â Sicherheitssystem, das bei Bedarf eingreift
xWH_hub â Zentrale, Antrieb und Sicherheit in einem.
Er verbindet alle Module, steuert den Datenaustausch mit Betriebssystem und Internet und schĂŒtzt das System zuverlĂ€ssig vor Fehl- und Fremdzugriffen.
xWH_hub â Nabe, Zahnrad und Bremsscheibe des WinHotel-Systems
Nabe mit Kugellagern â steht fĂŒr die zentrale Steuerung und den reibungslosen Ablauf aller Prozesse.
Speichen â die direkte Verbindung zu allen Modulen wie Zimmerplan, Druckserver, Kundenbrowser oder Reports.
Zahnrad â der Antrieb, der WinHotel sicher mit Betriebssystem und Internet verbindet.
Bremsscheibe â das integrierte Sicherheitssystem, das bei Bedarf eingreift und unkontrollierte AblĂ€ufe stoppt.
xWH_hub bĂŒndelt, verteilt, verbindet und schĂŒtzt â die zentrale Drehscheibe Ihres Systems.