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.