Macht eine eigene Chat App Sinn?


Messaging-Apps haben sicherlich die Art und Weise verändert, wie wir kommunizieren. Sie geben uns die Möglichkeit, unseren Kollegen, Freunden und Verwandten blitzschnell Nachrichten zu übermitteln. Die Datenhoheit und Sicherheit von öffentlichen Anwendungen erfüllen dabei nicht immer die Anforderungen von Unternehmen.

Folgende Punkte sollten bei Messaging-Apps beachtet werden:

  • Wie erfolgt die Anmeldung (Tel., E-Mail, Firmen ID)
  • Können Kontakte importiert oder zentral verteilt werden?
  • Wie erfolgt der Message Austausch (zentral oder dezentral?)
  • Ist die Sicherheit bei der „end to end encryption“ ausreichend?
  • Sind selbstzerstörende Messages wichtig?
  • Sind Channels (auch Rooms) wichtig?
  • Wo werden die Medien abgelegt (Dateien, Fotos, Dokumente etc.)?
  • Wie kann die App im Unternehmen verteilt werden?

Zu den Grundfunktionalitäten einer Messaging-App kommen noch:

  • In-App Voice und Video Anrufe
  • Voice und Video Messages
  • Gruppen Video Chat
  • Channels/Gruppen
  • Selbst-zerstörende Nachrichten z.B.: Sensible Daten sollen nicht kopiert werden
  • Multiple Plattform Unterstützung z.B.: Spezielle Samsung-Smartphones
  • Chatbots z.B.: Hilfe bei Kontaktsuche
  • Benutzen von Emoji
  • Zeitlich avisierte Nachrichten z.B.: Jeden Tag um 10 Uhr Status-Update


Nötige Technologien in der Entwicklung

Android App
  • Programmierung
  • Netzwerk
  • Datenbank
  • Protokoll
  • Caching
iOS App
  • Programmierung
  • Netzwerk
  • Datenbank
  • Protokoll
  • Caching
Backend-Entwicklung
  • Programmierung
  • Framework
  • Datenbank, API und API Dokumentation
  • Infrastruktur wie AWS, Google Cloud, Azure oder eigenes Rechenzentrum
Dienste von Drittanbietern
  • Speicher
  • Echtzeit-Engine
  • SMS Dienst
  • Email-Dienst
  • Push-Nachrichten (APNS, FCM, Catapush)

Wie setzen sich die Entwicklungskosten zusammen?



Instant Messaging auf einen Blick

Wie lange dauert die Entwicklung im Schnitt?

500 Stunden

Welche Kosten kommen noch hinzu?

Marketing, Wartung und Infrastruktur

Was sind die wichtigsten Features?

Anmeldung, Kontakte importieren, Instant Messaging, File Sharing


Kann man eine Empfehlung aussprechen?

Die Art und Weise, wie Ihre eigene Messaging-App aussehen wird, ist nur durch Ihre Vorstellungskraft beschränkt. Es müssen Dutzende von Faktoren berücksichtigt und viele Funktionen implementiert werden.

Ist eine intensive Datenhoheit, eine flexible App mit tiefer Integration in bestehende Systeme und kurze Release Zyklen nötig, macht eine eigene App-Entwicklung Sinn. Ist das Ziel ein firmeninterner Messenger und die Datenhoheit ist kaum relevant, kann man einfach einen bestehenden „white label“ Instant-Messenger Dienst verwenden. Diese Dienste lassen sich gut anpassen und decken grundlegende Features wie Messaging, Login und Einbindung des Firmenlogos ab.

Falls eine eigene Chat App benötigt wird, unterstützt Sie das Revotec-Team gerne in allen relevanten Phasen. Ob Ideencheck, Proof of Concept oder App Entwicklung, wir liefern Ihnen alles aus einer Hand, entwickelt von Profis.