ANDP 8.4 Mobile App: Möglichkeiten mit der MicroAppSDK
Mit der MicroAppSDK können MicroApps in der ANDP Mobile App einheitlich mit der Host-App interagieren – z. B. navigieren, Meldungen anzeigen, Daten teilen und Fehler konsistent darstellen. Das sorgt für ein harmonisches Nutzererlebnis, auch wenn mehrere MicroApps im Einsatz sind.
Navigation & App-Flows
MicroApps können Nutzer gezielt zu Screens der App führen und wieder zurück – ohne Brüche im Bedienkonzept.
Beispiel:
„In der MicroApp wird ein Service ausgewählt → die App öffnet automatisch die Detailansicht.“
„Nach dem Speichern geht’s per ‘Zurück’ wieder in die Übersicht.“
Benutzerkontext & Login
MicroApps können auf den aktuell angemeldeten Benutzerkontext zugreifen (z. B. Name/E-Mail) und bei Bedarf einen Logout anstoßen.
Beispiel:
„Die MicroApp personalisiert die Ansicht: ‘Hallo, Max Mustermann’.“
„Bei Sicherheitsrichtlinien kann die MicroApp den Logout auslösen.“
Mehrsprachigkeit (i18n)
Texte können zentral übersetzt werden. Dadurch erscheinen Beschriftungen, Dialoge und Fehlertexte konsistent in der App-Sprache.
Beispiel:
„Button zeigt je nach Sprache: ‘Save’ / ‘Speichern’ / ‘Enregistrer’.“
Alerts & Bestätigungen
MicroApps können Hinweise und Bestätigungsdialoge anzeigen – wahlweise als native System-Dialogs oder im eigenen Design.
Beispiel:
„Dialog: ‘Änderungen speichern?’ → OK / Abbrechen“
„Custom-Dialog im Corporate Look inkl. Zusatztext und Icon.“
Toast-Meldungen (Kurzfeedback)
Für schnelle Rückmeldungen im Alltag: Erfolg, Info, Warnung oder Fehler – dezent und ohne den Flow zu blockieren.
Beispiel:
„Nach dem Speichern erscheint kurz: ‘✅ Erfolgreich gespeichert’.“
„Bei Verbindungsproblemen: ‘⚠️ Keine Verbindung – bitte erneut versuchen’.“
Fehlerhandling & Error Screens
Fehler können zentral behandelt und einheitlich dargestellt werden – inklusive kundenspezifischer Fehler-Screens pro Fehler-Typ.
Beispiel:
„Bei Berechtigungsfehler: eigener Screen ‘Zugriff nicht erlaubt’ mit Handlungsempfehlung.“
„Fallback: Standard-Fehlerseite mit OK-Button.“
Gemeinsame Funktionen (Shared Functions)
Wiederkehrende Aktionen können zentral bereitgestellt und von MicroApps wiederverwendet werden – ideal für Standardabläufe.
Beispiel:
„MicroApp A triggert ‘Refresh’ → App aktualisiert Badges/Listen auch in MicroApp B.“
„Eine zentrale ‘OpenSupport’ Funktion steht mehreren MicroApps zur Verfügung.“
Gemeinsame Daten (Shared Props)
MicroApps können Informationen teilen, ohne Umwege – z. B. Filter, Status oder temporäre Parameter.
Beispiel:
„MicroApp setzt Filter ‘Nur offene Tickets’ → andere Ansicht übernimmt den Filter automatisch.“
„Ein temporärer Wert wird nach Abschluss wieder entfernt.“
Konfiguration & Betriebsmodus
MicroApps können auf zentrale Konfigurationen zugreifen (z. B. Feature Flags). Optional lassen sich Notification-Updates anstoßen.
Beispiel:
„Feature ‘Neue Übersicht’ wird per Konfiguration aktiviert.“
„Nach dem Lesen einer Nachricht werden Badges/Notifications aktualisiert.“
Hinweis: Die konkreten verfügbaren Funktionen und UI-Varianten (z. B. „custom“ Dialoge/Toasts) hängen von Ihrer ANDP-Konfiguration und den in Ihrer App aktivierten MicroApps ab.