Lengi ermöglicht es Benutzern, durch Konversationen zu lernen, die natürliche Dialoge mit einem Muttersprachler nachahmen. Eine der wichtigsten Funktionen der Anwendung ist die Fähigkeit, die Richtigkeit gesendeter Nachrichten zu überprüfen, sodass Benutzer Fehler beheben und ihre Sprachkenntnisse in Echtzeit verbessern können. In diesem Projekt haben wir uns von Anfang bis Ende um alles gekümmert, einschließlich aller Aspekte wie Marktforschung, Wireframing, Prototyping, Tests mit Nutzern, der Markteinführung im App Store/Google Play, der Erstellung einer Landingpage und dem Entwerfen von Grafiken.
Figma
ASP.NET-Kern
Flattern
UX/UI-Design
Prototypenbau
Entwicklung mobiler Apps
E-Learning
Sprachen
Künstliche Intelligenz
Balance zwischen fortschrittlicher KI und Benutzererfahrung
Die größte Herausforderung bei der Entwicklung der Lengi-App bestand darin, fortschrittliche Technologie der künstlichen Intelligenz mit einer intuitiven und benutzerfreundlichen Oberfläche zu kombinieren. Unser Ziel war es, ein Tool zu entwickeln, das nicht nur ermöglicht effektives Fremdsprachenlernen aber auch motiviert Nutzer zum regelmäßigen Üben und überwachen ihre Fortschritte.
Sicherstellung authentischer Sprachinteraktionen und effektiver Fehlerkorrektur
Sicherstellung authentischer Sprachinteraktionen, die sich replizieren natürliche Dialoge mit Muttersprachlern war eine Herausforderung. Dies beinhaltete die Entwicklung von Algorithmen für kontextuell genaue Antworten in mehreren Sprachen. Darüber hinaus konzentrierten wir uns darauf, Folgendes sicherzustellen Fehlerkorrektursystem war präzise und benutzerfreundlich für verschiedene Leistungsstufen.
Mit einem kleinen, effizienten Team Ziele erreichen
Da es sich um ein kleines Team handelt, muss jedes Mitglied mehrere Rollen übernehmen und effizient arbeiten. Wir haben unsere Ressourcen und Zeit optimiert, um den hohen Anforderungen und Erwartungen der Benutzer gerecht zu werden.
Lengi möchte Benutzern helfen, höhere Fremdsprachenkenntnisse zu erreichen, indem personalisierte Lernerlebnisse angeboten werden, die auf individuelle Lernstile und Lernfortschritte zugeschnitten sind.
Die App soll das Selbstvertrauen der Nutzer beim Sprechen und Verstehen von Fremdsprachen durch simulierte Konversationen mit KI stärken und Feedback und Korrekturen in Echtzeit bieten.
Lengi möchte Benutzern helfen, höhere Fremdsprachenkenntnisse zu erreichen, indem personalisierte Lernerlebnisse angeboten werden, die auf individuelle Lernstile und Lernfortschritte zugeschnitten sind.
Alle Geschäftsangelegenheiten wurden besprochen — was genau zu tun ist, in welchem Zeitrahmen und mit welchen Ressourcen und Tools.
Wir haben eine durchgeführt gründliche Analyse konkurrierender Sprachlern-Apps um ihre Stärken und Schwächen zu identifizieren. Dies beinhaltete die Bewertung ihrer Funktionen, Benutzeroberflächen und ihres Feedbacks
Zunächst wurden Modelle entworfen, und nach der Genehmigung wurden High-Fidelity-Bildschirme erstellt, wobei Prioritäten gesetzt wurden einfache Bedienung und optischer Reiz zur Unterstützung interaktiver KI-Konversationen und einer nahtlosen Navigation.
Wir haben durchgeführt Usability-Tests mit einer Gruppe von Benutzern. Die Teilnehmer wurden gebeten, bestimmte Aufgaben mit der App zu erledigen, während wir ihre Interaktionen beobachteten und aufzeichneten.
Die Implementierungsphase umfasste die Entwicklung und Codierung der Lengi-App sowie die Integration von KI-Algorithmen, Datenbanken und verschiedenen Systemen.
Alle Geschäftsangelegenheiten wurden besprochen — was genau zu tun ist, in welchem Zeitrahmen und mit welchen Ressourcen und Tools.
Wir haben eine durchgeführt gründliche Analyse konkurrierender Sprachlern-Apps um ihre Stärken und Schwächen zu identifizieren. Dies beinhaltete die Bewertung ihrer Funktionen, Benutzeroberflächen und ihres Feedbacks
Zunächst wurden Modelle entworfen, und nach der Genehmigung wurden High-Fidelity-Bildschirme erstellt, wobei Prioritäten gesetzt wurden einfache Bedienung und optischer Reiz zur Unterstützung interaktiver KI-Konversationen und einer nahtlosen Navigation.
Wir haben durchgeführt Usability-Tests mit einer Gruppe von Benutzern. Die Teilnehmer wurden gebeten, bestimmte Aufgaben mit der App zu erledigen, während wir ihre Interaktionen beobachteten und aufzeichneten.
Die Implementierungsphase umfasste die Entwicklung und Codierung der Lengi-App sowie die Integration von KI-Algorithmen, Datenbanken und verschiedenen Systemen.
Step 1
Die Entwicklung der Lengi-App, die sowohl für Android- als auch für iOS-Plattformen mit Flutter entwickelt wurde, begann mit der Übersetzung der in Figma erstellten detaillierten UI/UX-Designs in interaktive und visuell ansprechende Benutzeroberflächen. Die Fähigkeiten von Flutter ermöglichten eine effiziente plattformübergreifende Entwicklung und sorgten für Konsistenz und hohe Leistung.
Step 2
Die Backend-Entwicklung wurde mit ASP.NET Core abgewickelt, das auf einer modularen Monolith-Architektur aufgebaut war, um Skalierbarkeit und Wartbarkeit zu gewährleisten. RESTful-APIs wurden entwickelt, um die Benutzerauthentifizierung, Profileinstellungen und Interaktionen mit der KI zu verwalten. Die Integration mit externen Diensten, insbesondere der OpenAI-API, war entscheidend für die Bereitstellung der KI-gesteuerten Sprachlernfunktionen der App.
Step 3
Die Integrationsphase verband das Frontend mit den Backend-APIs und sorgte so für einen nahtlosen Datenfluss und eine reibungslose Kommunikation. Umfangreiche Tests, einschließlich Einheiten- und Integrationstests, wurden durchgeführt, um die Funktionalität und Zuverlässigkeit der App sicherzustellen.
Step 4
Continuous Integration and Continuous Deployment (CI/CD) -Pipelines wurden mithilfe von GitHub Actions eingerichtet. Dadurch wurden die Prozesse für die Bereitstellung, das Testen und die Verwaltung der App für iOS- und Android-Plattformen sowie die API- und Datenbankdienste auf Azure automatisiert. Dieses Setup sorgte für reibungslose und effiziente Updates und Wartungsarbeiten.
Wir haben innerhalb von sechs Monaten erfolgreich alle festgelegten MVP-Ziele für das Produkt erreicht, einschließlich der folgenden Funktionen:
3000
App-Downloads
12
+
Verkaufte Abonnements
6
Monate der Arbeit