Zum Hauptinhalt springen

Im Hintergrund aktiv 🔄

Klassische Webseiten oder einfache Chats stoppen ihre Arbeit meistens in dem Moment, in dem du sie schließt oder zu einem anderen Mitarbeiter wechselst. Integrierte Anwendungen verhalten sich hier eher wie echte Desktop-Programme.

Backend-Prozesse (Web Worker)

Integrierte Anwendungen können über eigene Hintergrundprozesse verfügen.

Das bedeutet: Wenn du eine App startest, die beispielsweise alle 10 Minuten Server-Statusberichte abfragt oder eine große Datenmenge analysiert, kannst du die App beruhigt schließen und in Lucy etwas anderes tun. Die Anwendung arbeitet im Hintergrund ungestört weiter.


Gemeinsame Worker: Teamplay im Hintergrund 🤝

Ein besonders mächtiges Feature von Lucy ist, dass verschiedene Integrierte Anwendungen auf dieselben Hintergrund-Prozesse (Worker) zugreifen können.

Dadurch müssen Anwendungen nicht isoliert als „Einzelkämpfer“ arbeiten, sondern können als echtes Team agieren und Daten untereinander austauschen:

  • Geteilte Datenbasis: Eine App (z. B. ein E-Mail-Sammler) lädt kontinuierlich neue Nachrichten im Hintergrund herunter. Eine zweite App (z. B. ein Analyse-Dashboard) greift zeitgleich auf genau diesen Worker zu, um die E-Mails statistisch auszuwerten.
  • Gemeinsame Arbeitsteilung: App A stößt einen rechenintensiven Prozess im gemeinsamen Worker an. App B überwacht diesen Fortschritt und stellt dir die fertigen Ergebnisse dar.

Durch diese intelligente „Backend-Brücke“ lassen sich hochkomplexe, modulare Werkzeuge bauen, die nahtlos Hand in Hand arbeiten – koordiniert über einen einzigen, gemeinsamen Hintergrund-Dienst.

Visualisierung: Mehrere Apps greifen auf denselben gemeinsamen Worker zu

Mehrere Anwendungen können sich mit demselben Hintergrund-Dienst verknüpfen.


Der App-Creator kennt deine Worker! 🧠

Dieses Zusammenspiel ist für dich bei der Entwicklung extrem einfach zu nutzen: Der Integrierte Anwendungsentwickler weiß bereits beim Schreiben des Codes von all deinen existierenden Workern.

Wenn du eine neue App entwirfst, musst du also nicht bei Null anfangen. Du sagst deinem Entwickler im Chat einfach:

"Baue mir eine Benutzeroberfläche, die auf die Daten des bereits existierenden E-Mail-Workers zugreift."

Die Entwickler-KI analysiert die Schnittstellen des bestehenden Hintergrundprozesses selbstständig, integriert ihn in deine neue App oder erweitert den Worker bei Bedarf sogar um neue nützliche Funktionen.


Benachrichtigungen (Toast-Nachrichten)

Damit du wichtige Ereignisse deiner im Hintergrund laufenden Apps nicht verpasst, können diese dir Mitteilungen senden.

Diese sogenannten Toast-Nachrichten ploppen unaufdringlich in der oberen rechten Ecke der Lucy-Plattform auf.

Eine Toast-Benachrichtigung oben rechts in Lucy

Eine Toast-Meldung benachrichtigt dich systemweit über abgeschlossene Hintergrund-Aktionen.

Typische Anwendungsfälle für Toasts:

  • Eine lange Datenbank-Analyse ist abgeschlossen.
  • Eine neue, wichtige E-Mail ist eingegangen.
  • Eine API-Verbindung hat einen Fehler gemeldet.

Durch diese Mechanik wird Lucy zu einer echten, vernetzten Kommandozentrale für all deine Arbeitsprozesse.