[Story] Einkaufsliste auf Huawei Watch GT 6 Pro anzeigen und abhaken #514

Open
opened 2026-07-11 17:24:56 +02:00 by admin-mrrm · 0 comments
Owner

User Story

Als Nutzer
möchte ich meine Einkaufsliste aus mrrmlabapp auf meiner Huawei Watch GT 6 Pro sehen und einzelne Artikel direkt von der Uhr abhaken
damit ich beim Einkaufen nicht ständig das Handy rausholen muss.

Akzeptanzkriterien

  • Einkaufsliste wird per Wear Engine P2P von mrrmlabapp an die Watch-App übertragen
  • Liste ist auf der Uhr scrollbar, zeigt Artikelname + Checkbox-Status
  • Abhaken auf der Uhr aktualisiert den Artikel-Status zurück in mrrmlabapp (und damit für alle Geräte)
  • Änderungen an der Liste in mrrmlabapp (Artikel hinzugefügt/entfernt) werden an die Watch nachgezogen

Technische Notizen

  • Watch-App-Skeleton liegt unter watch/ (Lite Wearable, HML/CSS/JS) — Projektstruktur, config.json-Schema und JS-Lifecycle gegen Huaweis offizielles Lite-Wearable-Referenzprojekt verifiziert. Die exakte P2P-Empfangs-API auf Watch-Seite ist noch nicht bestätigt (siehe TODO-Kommentar in watch/entry/src/main/js/default/pages/index/index.js) - Doku-Seite dazu ist eine JS-Rendered SPA, die sich nicht zuverlässig auslesen ließ. Muss gegen DevEco Studios Autocomplete/echte Doku verifiziert werden.
  • Phone-seitig fehlt noch ein natives Android-Modul in mrrmlabapp für Huaweis Wear Engine SDK (P2pClient) - Expo "managed" kann kein beliebiges natives SDK ohne Custom-Dev-Client/Config-Plugin einbinden.
  • Voraussetzung auf dem Handy: HMS Core (Huawei Mobile Services), falls kein Huawei/Honor-Gerät.
  • Aktuell blockiert auf Huawei-Developer-Identitätsprüfung (nötig für App-ID-Registrierung + Signing-Zertifikat).

Definition of Done

  • Code implementiert
  • Tests geschrieben und grün
  • Linter/Typecheck grün
  • Dokumentation aktualisiert (falls nötig)
  • In Web und Mobile getestet (falls UI)
## User Story **Als** Nutzer **möchte ich** meine Einkaufsliste aus mrrmlabapp auf meiner Huawei Watch GT 6 Pro sehen und einzelne Artikel direkt von der Uhr abhaken **damit** ich beim Einkaufen nicht ständig das Handy rausholen muss. ## Akzeptanzkriterien - [ ] Einkaufsliste wird per Wear Engine P2P von mrrmlabapp an die Watch-App übertragen - [ ] Liste ist auf der Uhr scrollbar, zeigt Artikelname + Checkbox-Status - [ ] Abhaken auf der Uhr aktualisiert den Artikel-Status zurück in mrrmlabapp (und damit für alle Geräte) - [ ] Änderungen an der Liste in mrrmlabapp (Artikel hinzugefügt/entfernt) werden an die Watch nachgezogen ## Technische Notizen - Watch-App-Skeleton liegt unter `watch/` (Lite Wearable, HML/CSS/JS) — Projektstruktur, config.json-Schema und JS-Lifecycle gegen Huaweis offizielles Lite-Wearable-Referenzprojekt verifiziert. Die exakte P2P-Empfangs-API auf Watch-Seite ist noch **nicht** bestätigt (siehe TODO-Kommentar in `watch/entry/src/main/js/default/pages/index/index.js`) - Doku-Seite dazu ist eine JS-Rendered SPA, die sich nicht zuverlässig auslesen ließ. Muss gegen DevEco Studios Autocomplete/echte Doku verifiziert werden. - Phone-seitig fehlt noch ein natives Android-Modul in mrrmlabapp für Huaweis Wear Engine SDK (P2pClient) - Expo "managed" kann kein beliebiges natives SDK ohne Custom-Dev-Client/Config-Plugin einbinden. - Voraussetzung auf dem Handy: HMS Core (Huawei Mobile Services), falls kein Huawei/Honor-Gerät. - Aktuell blockiert auf Huawei-Developer-Identitätsprüfung (nötig für App-ID-Registrierung + Signing-Zertifikat). ## Definition of Done - [ ] Code implementiert - [ ] Tests geschrieben und grün - [ ] Linter/Typecheck grün - [ ] Dokumentation aktualisiert (falls nötig) - [ ] In Web und Mobile getestet (falls UI)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#514
No description provided.