App-Suite für iOS und VR-Meditation für Grožio Planeta UAB

Für Grožio Planeta UAB haben wir eine Reihe von Meditations-Apps entwickelt, die den Nutzern helfen, geführte Sitzungen auf iOS und in VR durchzuführen.

Geführte Meditation

Erlebnis für iOS und VR

Monetarisierung

durch gestaffelte Abonnementpläne

flugzeug im himmel bild
Branche Gesundheitswesen & Lebenswissenschaften
Region Polen
Kunde seit 2021

Kundenübersicht

Artikel mit KI zusammenfassen

Der Kunde ist Grožio Planeta, eine Lithuanische Gesellschaft mit beschränkter Haftung, die hinter der digitalen Wellness-Plattform Smart Meditation steht. Das Unternehmen vertreibt weltweit Software und Hardware, die den Nutzern helfen, mit wissenschaftlich fundierten Methoden Angst, Stress, Schlaflosigkeit und ähnliche Probleme zu bekämpfen.

Zitat-Symbol

Was wir an der Zusammenarbeit mit Innowise am meisten schätzten, war ihre Transparenz, Reaktionsfähigkeit und strukturierte Arbeitsweise. Sie hielten uns auf dem Laufenden, kommunizierten klar und passten sich schnell an Änderungen an, während das Projekt voranschritt. Die Entwickler arbeiteten reibungslos mit unserem internen Designer zusammen und blieben flexibel, wenn wir Prioritäten verschieben oder Anforderungen anpassen mussten.

Aleksandr Kassihin Direktor UAB “Grožio planeta”
Empfehlungsschreiben, Seite 1 Empfehlungsschreiben, Seite 2

Herausforderung

Grožio Planeta entwickelte Smart Meditation als Startup-Produkt, so dass sich die Anforderungen ständig änderten, wenn sich der Markt und die Erwartungen der Nutzer veränderten. Sie brauchten einen Lieferpartner, der mit den Veränderungen Schritt halten, nah am Team bleiben und die Prioritäten schnell überarbeiten konnte, ohne die Entwicklung zu verzögern.

Ein Teil der Arbeit lief im Rahmen der SmartMed-Initiative und wurde von der Europäischen Bank für Wiederaufbau und Entwicklung (EBWE) kofinanziert. Ein EBWE-Vertreter blieb während der gesamten Zeit involviert, so dass der Kunde den vereinbarten Umfang innerhalb des Programms liefern und diese Phase mit allen Beteiligten an Bord abschließen musste.

Das Produkt lief auch zweigleisig. Die iOS-App war der Haupteinstiegspunkt, und die VR-App wurde zu einem zweiten Kanal für dieselbe Meditationserfahrung. Das Design blieb auf der Kundenseite, so dass die Entwicklung an den Design-Workflow und die Übergaben angepasst werden musste.

Aus technischer Sicht hat unser Team zwei Produkte von Grund auf neu entwickelt. Die iOS-App war ein nativer Swift-Build mit einem Python-Service dahinter. Die VR-App war ein Unity-Build für Oculus Quest 2. Diese Plattformen haben unterschiedliche Grenzen und Nutzerströme, sodass wir beide Titel synchron halten mussten.

Das Design kam vom Kunden. Das machte unser Liefertempo von der Übergabe der Entwürfe abhängig, so dass wir die Bauarbeiten und die Entwurfsarbeiten parallel laufen ließen.

Auch die Zugangslogik musste exakt sein. Die App benötigte eine kostenlose Version mit zeitlich unbegrenztem Zugang und eingeschränkten Funktionen sowie drei Abonnementpläne mit unterschiedlichen Testzeiträumen: einen Monat mit einer 3-Tage-Testversion, sechs Monate mit einer 7-Tage-Testversion und ein Jahr mit einer 7-Tage-Testversion.

Auf der VR-Seite wurde die Vorbereitung der Inhalte ein eigener Arbeitsablauf. Der Kunde lieferte professionell gedrehte 3D-Meditationsanimationen, die wir für Oculus Quest 2 konvertierten und dann mit dem Meditationston abspielten, damit die Nutzer die Sitzung beim Üben verfolgen konnten.

Gelieferte Lösung

Entdeckung und Planung

Bevor die Entwicklung begann, führte unser BA eine Erkundungsphase durch, um den Produktumfang festzulegen und frühe Risiken zu reduzieren. Wir überprüften konkurrierende Meditations-Apps, sammelten die Anforderungen des App Stores und der Store-Listen und wandelten diese Eingaben in ein klares Feature-Set und eine Inhaltsstruktur für die iOS-Version um.

Parallel dazu haben wir die Optionen für VR-Headsets bewertet. Unser Team verglich verschiedene Modelle hinsichtlich ihrer Marktposition und der Schwierigkeit, die VR-App an verschiedene Geräte anzupassen, da der ursprüngliche Plan nicht auf Oculus beschränkt war.

Auf der Grundlage der Untersuchungsergebnisse erstellten wir eine Aufwandsschätzung und verfassten eine SRS. Danach ging das Projekt in die Entwicklung über.

Lösungsdesign

Auf der mobilen Seite haben wir ein Client-Server-Setup aufgebaut. Die iOS-App in Swift fungiert als Client und kommuniziert mit dem Backend über eine REST-API. Die Serverseite läuft auf Django und Django REST Framework, mit Gunicorn als Anwendungsserver und Nginx als Reverse Proxy. PostgreSQL wird als Hauptdatenbank verwendet, wobei Redis die Backend-Operationen unterstützt. Wir haben das Backend in Docker verpackt und es mit Docker Compose ausgeführt.

Auf der VR-Seite haben wir eine Unity-Anwendung für Oculus Quest 2 entwickelt. Die App ist um thematische Meditationssitzungen herum organisiert und spielt Meditations-Audio zusammen mit 3D-Animationen ab, so dass die Nutzer die Praxis beim Zuhören verfolgen können. Der 3D-Inhalt wurde vom Kunden bereitgestellt und in ein für Oculus Quest 2 geeignetes Format konvertiert.

Gelieferte Hauptfunktionen

Inhalt und Benutzererfahrung

Wir haben die iOS-App um Audiositzungen herum aufgebaut, mit Meditationen und Affirmationen als Hauptinhalt. Die Bibliothek umfasst 10 Meditationsthemen, über 100 Meditationen in 7 Sprachen und 1 Atemübung. Die Nutzer wählen ein Thema, eine Sitzung und drücken auf "Play", sodass die Navigation auch bei einem großen Katalog einfach bleibt.

Das Produkt bietet neben Meditation auch Unterstützung für die psychische Gesundheit und den Schlaf. Es umfasst CBT-Tools, Krisenhilfe über einen AI-Chat und Coaching-Übungen. Für Benutzer, die sich auf Ruhe und Erholung konzentrieren, werden geführte Sitzungen mit Schlafgeräuschen und Entspannungsmusik kombiniert.

Benutzeroberfläche der mobilen Meditations-App mit personalisierten Lernpfaden und Wiedergabelisten für geführte Sitzungen

Zugang und Abonnements

Unser Team hat zwei Zugangsmodi eingerichtet. Die Nutzer können mit einer kostenlosen Version ohne Zeitlimit und mit eingeschränkten Funktionen beginnen, oder sie können über ein Abonnement vollen Zugang erhalten.

Wir haben außerdem drei Abonnementoptionen mit unterschiedlichen Testzeiträumen entwickelt, um den Upgrade-Pfad klar und konsistent zu halten:

  • 1 Monat mit einer 3-tägigen Testphase
  • 6 Monate mit einer 7-tägigen Testphase
  • 1 Jahr mit einer 7-tägigen Testphase

Backend

Wir haben ein Backend für die iOS-App in einem klassischen Client-Server-Setup entwickelt und es über eine REST-API zugänglich gemacht. Der Swift-Client ruft die API auf, und der Server gibt die Meditationsinhalte zurück, einschließlich Themen, Sitzungen und Sprachen, und erzwingt gleichzeitig Zugriffsregeln für die kostenlose Ebene und Abonnements.

Auf der Serverseite haben wir Django und Django REST Framework verwendet. PostgreSQL speichert die Kerndaten, und Redis unterstützt Backend-Operationen. Die App läuft mit Gunicorn hinter Nginx, und wir haben den gesamten Stack in Docker mit Docker Compose verpackt, um die Umgebungen von der Entwicklung bis zur Bereitstellung konsistent zu halten.

Unity-basierte VR-Anwendung

Unsere Experten haben eine Unity VR-App für Oculus Quest 2 entwickelt, die sich auf thematische Meditationssitzungen konzentriert. Wir haben die Struktur absichtlich einfach gehalten: Die Meditationen sind in Themenkategorien untergebracht, die Nutzer öffnen eine, wählen eine Sitzung und beginnen mit der Übung. In VR fühlt sich jeder zusätzliche Schritt schwerer an als auf einem Telefon, und die Ruhe schwindet schnell, wenn man sich durch die verschiedenen Ebenen klicken muss.

Jede Sitzung läuft als Paar-Erfahrung. Die App spielt den Meditations-Ton zusammen mit einer 3D-Animation ab, sodass die Nutzer in Echtzeit zuhören und üben können, wobei die visuelle Darstellung das Tempo und die Konzentration unterstützt.

Ein wichtiges Merkmal der VR-Anwendung ist die Integration eines proprietären EEG-Sensors, der die Meditationspraxis des Nutzers durch Echtzeit-Feedback zur Gehirnaktivität bereichert.

Der Kunde lieferte das 3D-Material, das mit professioneller Ausrüstung aufgenommen wurde. Wir konvertierten die Inhalte in ein Format, das auf der Oculus Quest 2 läuft, und bereiteten sie für die Verwendung innerhalb der VR-App vor.

VR-Meditationsplattform mit immersiver Naturumgebung und geführten Kursen

Ansatz für die Lieferung

Wir führten das Projekt in Kanban durch, um die Arbeit in Gang zu halten, während sich die Anforderungen änderten und neue Prioritäten hinzukamen. Wir verfolgten die Aufgaben in Trello und hielten die tägliche Kommunikation in Telegram aufrecht, sodass der Kunde immer sehen konnte, woran wir arbeiteten, was als Nächstes anstand und wo wir Input benötigten.

Der Kunde kümmerte sich um das Design, und wir planten die Entwicklung rund um seine Übergaben. Wir haben die iOS-App, das Django-REST-Backend und die Unity-VR-App parallel weiterentwickelt, um die mobile und die VR-Schiene zu koordinieren.

Nach der Markteinführung setzte unser Team den Support und die Wartung der iOS-App fort, um Probleme zu beheben und Updates zu liefern, während sich das Produkt weiter entwickelte.

Zitat-Symbol

Wenn sich die Anforderungen häufig ändern, sind die Inhaltsstruktur und die Paywall-Regeln in der Regel zuerst betroffen. Wir behielten die Meditationsbibliothek und die Abonnementregeln in einem Backend und überprüften jede Änderung in beiden Apps, sodass Themen, Sitzungen und Zugriff konsistent blieben.

Aleh Yafimau
Veronika Golowina Business-Analyst

Technologien

Symbol Swift
Symbol Django
Symbol Django REST-Framework
Symbol PostgreSQL
Symbol Redis
Symbol Gunicorn
Symbol Nginx
Symbol Docker
Symbol Docker Compose
Symbol Einheit (Oculus Quest 2)

Team

Icon 1
Projektmanager
Icon 1
Business-Analyst
Icon 1
Front-End-
Entwickler
Icon 1
iOS-Entwickler
Icon 1
Unity-Entwickler
Icon 1
Python-Entwickler
Icon 1
QA-Ingenieur
das Innowise-Team

Ergebnis

Projektdauer
April 2021 - Dezember 2023

Unser Team unterstützte den Kunden bei der Implementierung des iOS-Produkts Smart Meditation mit einem funktionierenden Backend und einer VR-Begleit-App im Rahmen eines von der EBRD finanzierten Programms. Durch die Zentralisierung von Inhalten und Zugriffsregeln auf dem Server haben wir dem Unternehmen eine solide Basis für die Erweiterung gegeben. Sie können neue Meditationen, Sprachen und Themen hinzufügen, ohne die Logik der App anzutasten. Außerdem können sie die Preise und Probeeinstellungen anpassen, ohne das Produkt jedes Mal neu erstellen zu müssen.

Dasselbe Backend wurde später der Ausgangspunkt für die Android-Version. Der Client verwendete die Serverseite wieder, sodass sich das Android-Team auf die App selbst konzentrieren konnte, anstatt den gesamten Stack neu aufzubauen. Dieser Ansatz verkürzte den Weg zu einem Multiplattform-Produkt und sorgte dafür, dass das Erlebnis auf allen Geräten gleich war.

Inhaltsübersicht

Bringen Sie Ihre Meditations-App auf den Markt

    Kontaktformular

    Anruf buchen oder füllen Sie das Formular aus. Wir kontaktieren Sie, sobald wir Ihre Anfrage bearbeitet haben.

    Sprachnachricht senden
    Datei beifügen
    Datei hochladen

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

    Mit dem Klicken auf Senden erklären Sie sich damit einverstanden, dass Innowise Ihre personenbezogenen Daten gemäß unserer Datenschutzrichtlinie verarbeitet, um Ihnen relevante Informationen bereitzustellen. Mit Angabe Ihrer Telefonnummer stimmen Sie zu, dass wir Sie per Sprachanruf, SMS oder Messaging-Apps kontaktieren. Es können Gebühren für Anrufe, Nachrichten und Datenübertragung anfallen.

    Sie können uns auch kontaktieren
    bis hin zu contact@innowise.com
    Wie geht es weiter?
    1

    Sobald wir Ihre Anfrage erhalten und geprüft haben, melden wir uns bei Ihnen, klären erste Fragen und unterzeichnen bei Bedarf ein NDA, um die Vertraulichkeit zu gewährleisten.

    2

    Nach genauer Prüfung Ihrer Anforderungen, Bedürfnisse und Erwartungen wird unser Team einen Projektvorschlag mit Angaben zu Arbeitsumfang, Teamgröße, Zeitaufwand und Kosten erstellen.

    3

    Wir vereinbaren einen Termin, um das Angebot gemeinsam zu besprechen und alle Details festzulegen.

    4

    Abschließend unterzeichnen wir den Vertrag und starten umgehend mit der Umsetzung Ihres Projekts.

    Pfeil