Bitte hinterlassen Sie Ihre Kontaktdaten, wir werden Ihnen unser Whitepaper per E-Mail zusenden
Ich stimme der Verarbeitung meiner persönlichen Daten zu, um personalisiertes Marketingmaterial in Übereinstimmung mit der der Datenschutzrichtlinie geschickt zu bekommen. Mit der Bestätigung der Anmeldung erklären Sie sich damit einverstanden, Marketingmaterial zu erhalten
Vielen Dank!

Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

Innowise ist ein internationales Unternehmen für den vollen Zyklus der Softwareentwicklung, welches 2007 gegründet wurde. Unser Team besteht aus mehr als 1600+ IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.
Über uns
Innowise ist ein internationales Unternehmen für den vollen Zyklus der Softwareentwicklung, welches 2007 gegründet wurde. Unser Team besteht aus mehr als 1600+ IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.

Entwicklung mobiler WebRTC-Anwendungen: 60% Benutzeradaption

Innowise lieferte eine funktionsreiche mobile WebRTC-Lösung für KI-gestützte Videokonferenzen und Anrufanalysen.

Der Kunde

Branche
Informationstechnologie
Region
US
Kunde seit
2022

Unser Kunde, ein Technologieunternehmen mit Sitz in Nordamerika, ist auf digitale Kommunikationslösungen spezialisiert. Das Unternehmen ist auf einem wettbewerbsintensiven globalen Markt tätig und strebt danach, die digitale Interaktion für Privatpersonen und Unternehmen zu verbessern.

Detaillierte Informationen über den Kunden können aufgrund der Bestimmungen des NDA nicht veröffentlicht werden.

Herausforderung

Entwicklung einer mobilen Videokonferenzlösung mit KI-Funktionen

Der Kunde wandte sich mit einer hochentwickelten Videokonferenzplattform an uns, die bereits mit KI-gestützten Funktionen ausgestattet war, um die Online-Kommunikation zu verändern. Die Plattform verfügte über Funktionen wie Echtzeit-Transkription von Anrufen, Stimmungsanalyse während des Dialogs, detaillierte Gesprächsanalyse und Echtzeit-Verfolgung der Teilnehmeraktivitäten.

Diese Funktionen verbessern die Kommunikation, indem sie tiefere Einblicke in Gespräche bieten, emotionale Töne erfassen und prägnante Zusammenfassungen von Besprechungen liefern. Durch die Analyse der Echtzeit-Aktivitäten können die Benutzer eventuelle Lücken in der Kommunikation erkennen und beheben, um eine reibungslose und produktive Interaktion zu gewährleisten.

Trotz einer robusten Webversion seiner Plattform hatte der Kunde Schwierigkeiten, die Zielgruppe der mobilen Nutzer anzusprechen. Das Fehlen einer speziellen Lösung für mobile Videokonferenzen hemmte das Wachstum in diesem Segment.

Der Kunde wies vor allem auf die folgenden Probleme hin:

  • Funktionsgleichheit: Die mobile Anwendung muss dieselben umfassenden Funktionen bieten wie die Webversion, um ein einheitliches Erlebnis auf allen Geräten zu gewährleisten.

 

  • KI-Integration: Integration von KI-Algorithmen zur Analyse von mobilen Anrufaufzeichnungen, zur Gewinnung von Erkenntnissen, zur Einschätzung der Gesprächsstimmung und zur Bereitstellung von Erkenntnisseтn aus den Diskussionen für mobile Nutzer.
  • Flexibilität bei der Authentifizierung: Integration sicherer Anmeldemethoden, insbesondere die Integration mit beliebten Plattformen wie Google und Apple, um die Nutzerakzeptanz zu erhöhen.
  • Optimierter Videostrom: Dynamische Steuerung der Qualität des Videostroms, um angesichts der Vielfalt der mobilen Geräte und der Netzbedingungen einen reibungslosen Anruf zu gewährleisten.

Der Kunde wandte sich an Innowise, um eine mobile Anwendung zu entwickeln, die die Stärken der Webplattform widerspiegelt, aber mit zusätzlicher Agilität und auf mobile Benutzer zugeschnittenen Funktionen ausgestattet ist.

Lösung

Mobile Videokonferenz-App mit benutzerdefiniertem Kalender, Terminverwaltung und Analyse nach dem Gespräch

Innowise begann mit der Entwicklung einer maßgeschneiderten mobilen Anwendung für KI-gestützte Videokonferenzen. Innerhalb von 4 Monaten haben wir die mobile Version entwickelt und Echtzeit-Transkription, Gestenerkennung, Meeting-Zusammenfassungen, Planungsanpassung, Anrufsynchronisation und mobil-optimierten Zugang zu Meeting-Notizen integriert.

Benutzerdefinierte Kalender- und Zeitplanverwaltung

Um den Anforderungen des Kunden gerecht zu werden, erstellte unser Entwicklungsteam ein individuelles Kalender-Widget, anstatt sich auf eine Standardlösung zu verlassen. Mehrere Faktoren haben diese Entscheidung beeinflusst:

  • Layout-Regeln: Die mobile App erforderte komplizierte Regeln für die visuelle Darstellung. Besprechungen sollten anhand ihrer Dauer, Prioritäten und Themen dargestellt werden, um sie intuitiv zu verstehen. Überschneidungen oder gleichzeitig stattfindende Meetings mussten für den Nutzer deutlich sichtbar sein. Für den Umgang mit Überschneidungen mussten wir Algorithmen entwickeln, um jede Besprechung genau zu positionieren und visuelle Unordnung zu vermeiden. Diese Granularität war mit vorgefertigten Lösungen nur schwer zu erreichen.
  • Integration mit bestehenden Lösungen: Da die Nutzer oft auf andere Plattformen für ihre Terminplanung angewiesen sind, bietet unsere Lösung bei Bedarf Integrationen mit Google Calendar und anderen Terminplanungstools.
  • Deep Linking und sofortige Teilnahme an Meetings: Die mobile App ermöglicht es Nutzern, einen Meeting-Link mit jedem zu teilen, auch mit Personen, die die Anwendung nicht installiert haben. Ein Klick auf diesen Link öffnet die Anwendung, oder wenn der Empfänger die App nicht installiert hat, wird das Meeting in der optimierten Browser-Version initialisiert.

Verbessertes Anruferlebnis durch KI-Integration

Die Anwendung bietet ein interaktives Anruferlebnis, das auf die Vorlieben und Bedürfnisse der einzelnen Teilnehmer zugeschnitten ist. Neben den herkömmlichen Video- und Tonangeboten zeichnet sich die App durch ihre KI-gesteuerte Gesten- und Stimmungserkennung aus. Während des Gesprächs erkennt und interpretiert das System bestimmte Gesten und Gesichtsausdrücke der Nutzer. Wenn der Nutzer beispielsweise in die Kamera winkt oder den Daumen hochstreckt, erkennt die Anwendung dies sofort und kann diese Gesten in Chat-Emojis übersetzen, die allen Teilnehmern einen visuellen Hinweis auf die Reaktion der Person geben.

Unser Team hat ein präferenzbasiertes adaptives Videosystem implementiert. Je nach den Präferenzen des Nutzers und den Netzbedingungen wird die Videoqualität dynamisch angepasst. Dadurch wird sichergestellt, dass die Nutzer unabhängig von Bandbreitenbeschränkungen reibungslos telefonieren können.

Alle eingehenden Anrufe werden aufgezeichnet und im Backend des Systems gespeichert. Diese Daten dienen nicht nur als Aufzeichnung, sondern werden auch von der KI analysiert, um Einblicke in die Dynamik des Anrufs zu erhalten. Ob es darum geht, die Stimmung des Gesprächs durch KI-analysierte Transkriptionen zu verstehen oder den Grad des Engagements der Teilnehmer zu erkennen, das System gibt den Nutzern nach dem Gespräch wertvolles Feedback.

Gesprächsaufzeichnung und Nachgesprächsanalyse

Mit Blick auf die Bedeutung der Analyse nach dem Meeting hat unsere Lösung Funktionen zur Aufzeichnung von Anrufen integriert. Die Benutzer können ihre Sitzungen nicht nur aufzeichnen, sondern sie auch mit unterschiedlichen Wiedergabegeschwindigkeiten wiedergeben. KI verstärkt diese Erfahrung noch, indem sie das Gespräch in verschiedene Segmente auf der Grundlage von Themen aufteilt. 

Für diejenigen, die einen knappen Überblick bevorzugen, erstellt das KI-System eine Zusammenfassung, in der die wichtigsten Diskussionspunkte, die getroffenen Entscheidungen und die vereinbarten Maßnahmen hervorgehoben werden. Diese Funktion ist besonders vorteilhaft für diejenigen, die die Sitzung verpasst haben oder eine schnelle Auffrischung benötigen.

Die App bietet Trendanalysen im Zeitverlauf. Durch das Sammeln von Daten aus aufeinanderfolgenden Sitzungen können Benutzer wiederkehrende Themen, häufig diskutierte Themen oder anhaltende Probleme verfolgen. Dies ist besonders wichtig für langfristige Projekte, bei denen die Verfolgung des Fortschritts und die Identifizierung von Problemen strategische Entscheidungen beeinflussen.

Eine weitere Funktion ist die Sprecheridentifikation. Das KI-System kann verschiedene Stimmen erkennen und sie markieren, was die Nachverfolgung der Beiträge der Redner während eines Meetings vereinfacht und für mehr Klarheit sorgt. Dies ist besonders bei größeren Besprechungen mit mehreren Teilnehmern nützlich.

Darüber hinaus bietet die App eine vorausschauende Analyse, um die Vorbereitung auf künftige Sitzungen zu erleichtern. Durch die Untersuchung vergangener Sitzungen kann sie potenzielle Themen oder Fragen vorschlagen, die auftauchen könnten, damit die Teilnehmer besser vorbereitet sind.

Alle diese Analysewerkzeuge, die bisher auf Desktop-Plattformen beschränkt waren, wurden in die mobile Anwendung integriert, so dass die Nutzer jederzeit Einblicke gewinnen können, ohne dabei Kompromisse bei der Intuitivität einzugehen.

Technologien & Tools

Back-end
Dart, BloC, REST, GraphQL
Front-end
Dart, Flutter, AutoRoute, einfache Lokalisierung
Kommunikationsprotokolle
WebRTC, WebSockets
Routenplanung und Navigation
AutoRoute
Lokalisierung
Einfache Lokalisierung
Staatliches Management
BloC

Prozess

Unsere WebRTC war strikt an der agilen Methodik ausgerichtet, wobei iterative Bereitstellung, Anpassungsfähigkeit und regelmäßige Feedbackzyklen im Vordergrund standen. Der Prozess wurde wie folgt detailliert beschrieben:
  • Entdeckungsphase: Wir begannen damit, die Liste der vom Kunden gewünschten Funktionen zu prüfen. Nach einer gründlichen Prüfung bewerteten unsere Experten die Machbarkeit jeder Funktion und erstellten anschließend individuelle Tickets für sie. Da es keine konkrete technische Spezifikation gab, musste unser Team auf die Webversion verweisen, um sicherzustellen, dass die Kernfunktionen in der mobilen Version erhalten blieben.
  • UI/UX-Entwurf: Obwohl der Kunde die Webdesigns zur Verfügung stellte, war unsere Rolle bei der Umsetzung dieser Entwürfe in eine mobilfreundliche Benutzeroberfläche von zentraler Bedeutung.
  • Entwicklung: Diese Phase war in Sprints unterteilt, die jeweils mit einer Kundendemonstration endeten. Da das Backend bereits vorhanden war, mussten unsere Entwickler eng mit dem Backend-Team des Kunden zusammenarbeiten, um die Kompatibilität zwischen der bestehenden Infrastruktur und unseren mobilen Anpassungen sicherzustellen.
  • Prüfung und Qualitätssicherung: Das Testen war ein fortlaufender Prozess, der parallel zur Entwicklung durchgeführt wurde, um sicherzustellen, dass alle auftauchenden Fehler oder Pannen sofort behoben wurden.
  • Bereitstellung und Wartung: Nach der Entwicklung der Anwendung war unser nächster Schritt ihre Einführung, gefolgt von unserem Engagement für ihre kontinuierliche Unterstützung und Verfeinerung auf der Grundlage des Nutzerfeedbacks.
Das Markenzeichen unserer Zusammenarbeit war der Einsatz der mobilen WebRTC-Lösung selbst als Videokonferenz-Tool für die Kommunikation mit dem Kunden. Zunächst nutzten wir die Webversion, und im Laufe des Projekts wurden die Sitzungen auf die von uns erstellte mobile Version verlagert. Jira erleichterte uns die Verfolgung von Aufgaben und die Sprint-Planung und sorgte für Transparenz in unseren Abläufen.

Team

1
Project Manager
2
Flutter-Entwickler
1
Teamleiter Mobile
1
QA Engineer
team-innowise

Ergebnisse

Nach der Einführung der mobilen Videokonferenz-App konnten wir feststellen, dass über 60% der bestehenden Nutzer die mobile Version bereitwillig annahmen und herunterluden. Die Kombination aus einem raffinierten Design und intuitiven Funktionen kam bei den Nutzern gut an. Diese Anpassungsfähigkeit sprach nicht nur für die Attraktivität der Anwendung, sondern spiegelte sich auch in einem deutlichen Anstieg des Net Promoter Score (NPS) um 13 Punkte wider.

Dank des mobilen Designs können die Nutzer nun von praktisch überall aus aktiv an Meetings teilnehmen. Die Schnell-Einladungslinks sorgten dafür, dass die Teilnehmer nur einen Fingertipp entfernt waren. Außerdem wurde durch den Zugriff auf Besprechungsnotizen und -analysen direkt auf den mobilen Geräten die Abhängigkeit von Desktops beseitigt.

Nach Abschluss der Entwicklung von WebRTC-App verzeichnete der Kunde einen bemerkenswerten Anstieg neuer Benutzerregistrierungen, ein klarer Indikator für die Marktresonanz der Anwendung. Die Auszeichnung der App wurde auch dadurch deutlich, dass sie in diesem Monat unter den Top 20 bei Product Hunt platziert wurde. Diese Aufmerksamkeit führte zu zusätzlichen Investitionen, die das Potenzial der App auf dem Markt unterstrichen.

Projektdauer
  • Mai 2022 - September 2022

60%

der bestehenden Nutzer haben die mobile App heruntergeladen

13

Punktanstieg beim Net Promoter Score (NPS)

Kontaktieren Sie uns!

Buchen Sie einen Anruf oder füllen Sie das Formular unten aus und wir melden uns bei Ihnen, sobald wir Ihre Anfrage bearbeitet haben.

    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten und andere Infos bei.
    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten
    und andere Infos bei.
    Hängen Sie nach Bedarf zusätzliche Dokumente an.
    Datei hochladen

    Sie können bis zu 1 Datei von insgesamt 2 MB anhängen. Gültige Dateien: pdf, jpg, jpeg, png

    Bitte beachten Sie, dass Innowise mit dem Anklicken der Schaltfläche 'Senden' Ihre persönlichen Daten nach der Datenschutzrichtlinie verarbeiten wird, um Ihnen die gewünschten Informationen zukommen zu lassen.

    Wie geht es weiter?

    1

    Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA für die Vertraulichkeit der Informationen zu unterzeichnen.

    2

    Nach der Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.

    3

    Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung zu treffen.

    4

    Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.

    Vielen Dank!

    Ihre Nachricht wurde gesendet.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Vielen Dank!

    Ihre Nachricht wurde gesendet.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Pfeil