Was muss eine Mitarbeiter-App können?
Der naheliegendste Anwendungsfall einer Mitarbeiter-App ist die interne Kommunikation. Unternehmen sollten deshalb nach Funktionen Ausschau halten, die nicht nur eine einfache Veröffentlichung und Zusammenführung von Unternehmens-News, sondern auch Interaktivität und den Austausch mit den Mitarbeitern fördern.
Die meisten Mitarbeiter-Apps am Markt sind Stand-Alone-Lösungen. Eine Übersicht über das Angebot in diesem Bereich finden Sie im folgenden Artikel. Für uns war jedoch wichtig, auf bestehende Strukturen aufzubauen. Da lag auf der Hand, mit dem bewährten Content Management System TYPO3 zu arbeiten.
Komplexe Anforderungen
Wir wollten eine flexible Lösung, die über alle Geräte und Kanäle hinweg funktioniert. Etwas, das sich nahtlos in eine Microservices-Architektur einfügt und die Effizienz und Zusammenarbeit in jeder Phase fördert. Wir haben deshalb unter anderem folgende Parameter festgelegt:
TYPO3-to-App
Mit dieser Herangehensweise dient die Mobile App als Grundgerüst, in der das Mobile-optimierte Frontend aus TYPO3 geladen wird. Inhalte, Funktionen und Aussehen der Seiten aus TYPO3 können so weiterverwendet und mit ausgewählten Mobile-spezifischen Merkmalen ergänzt werden.
Was bedeutet das konkret? Bis auf eine Ausnahme wird damit die TYPO3-Web-Ansicht 1:1 weiterverwendet. Header und Footer der Web-Ansicht werden nicht angezeigt, wenn die TYPO3-Seite von der Mobile App aus aufgerufen wird. Beim Einbetten der TYPO3-Web-Ansicht werden auch keine Browser-typischen Elemente wie Adresszeile, Aktualisieren-Button oder ähnliches angezeigt.
So hat der Benutzer weiterhin den Eindruck, in der Mobile App zu sein, obwohl ihm eigentlich Ansichten aus der Mobile-Website angezeigt werden. Dieses Konzept ermöglicht es, Mobile-App-Technologien zu nutzen (wie Push-Benachrichtigungen) und trotzdem flexibel und wirtschaftlich zu bleiben.
Bestechende Funktionalität
Nachdem wir kurz umrissen haben, wie das technische Konzept funktioniert, können wir nun noch genauer auf die damit verbundenen Vorteile eingehen: