Unsere Kundin ist Psychologin und wählte ein gutes Format, um psychologische Probleme anzugehen: Meditationen. Früher verkaufte sie einfach mp3-Dateien, aber viele vergaßen, sie einzuschalten, und als Abo gingen sie nicht: Die Dateien wurden für immer herausgegeben.
Sie kam zu uns. Wir schlugen eine mobile App vor, in der Menschen Meditationen bequem hören können und ein Push sie bittet, alles beiseitezulegen und die Gedanken zu ordnen. Ein Monatsabo sollte von Einmalkäufen dazu führen, Kunden zu halten.
Stand 26.10.2024:
Die App ist schon über ein Jahr alt, unsere Kundin hat mit den Meditationen verdient, und wir entwickeln sie weiter: Tagebücher, Wünsche, Offline-Hören, Pakete, neue Kategorien, Zahlungsarten, DRM zum Schutz der mp3s. Wir haben sehr viele neue, nützliche und interessante Dinge gebaut.
Plattformen: iOS, Android, Website fürs Handy und für den PC, Telegram-Mini-App



Wie wir es gebaut haben
Die Aufgaben, auf die wir antworten mussten:
- Sanktionen. Unsere Kundin hat einen russischen Pass:
- Apple Developer hat Zahlungen für russische Konten abgeschaltet
- Google Play legt für russische Staatsbürger keine Konten an
- Vier verschiedene Plattformen:
- iOS, Android, die Website (Handy und PC) und eine Telegram-Web-App — jede hat ihre Eigenheiten
- Die Entwicklung durfte nicht teuer werden und nicht ewig dauern
- Unter jede Meditation musste viel Zusatzmaterial, ohne den Hörbildschirm zu überladen
- Die App sollte beruhigen und sich auf allen Kanälen unaufdringlich melden: Pushes auf dem Telefon und Nachrichten im Telegram-Bot der Web-App
Stack
Für alle vier Plattformen wählten wir einen gemeinsamen Stack:
- Vue 3 + Vite + Capacitor fürs Frontend — damit halten wir vier Plattformen gleichzeitig, ohne den Code neu zu schreiben, und Betreuung wird deutlich schneller und billiger. Wir nutzten unsere eigene Vorlage für extrem schnelle Entwicklung.
- Yii2 REST + nginx fürs Backend. Sie halten eine sehr gute Leistung, und die App antwortet schnell.
- Für schnelles Layout nutzten wir Tailwind, SCSS und Pug.
Marke
Beim Branding dachten wir vor allem an ein weibliches Publikum, und der erste Designentwurf war in den hellen Tönen eines lichten japanischen Zimmers:



Man sagte uns, es sei zu hell, und sie wollten eine gold-dunkle Marke, wie die Landingpage, die sie schon hatten. Also übernahmen wir das in die aktuelle Version, nahmen die Hauptelemente von der Landingpage und erfanden die Idee eines abgedunkelten Zimmers, die am Ende sehr gut ankam

Die Sanktionen von Apple und dem Google Developer Program für Russland umgehen
Das Einfachste wäre gewesen, eine Firma außerhalb Russlands zu registrieren, aber das Geschäft läuft in Russland, und das wollten sie nicht.
Android
Für Google Play, das russische App-Autoren nicht einmal hineinlässt, kamen wir auf ein Konto bei RuStore. Der größte Teil des Publikums ist in Russland, und importierte Android-Telefone müssen es vorinstalliert haben, also hätte es jeder. Das war die einfachste Lösung.
Im Oktober 2024 konnte man dort frei verkaufen, eine Provision gab es nicht, und die Moderation gab in einer halben Stunde frei.
Apple
Apple hat das Entwicklerkonto unserer Kundin normal registriert, aber für russische Konten ist die Monetarisierungsvereinbarung geschlossen: Man kann darin auf keine Weise etwas verkaufen, Menschen nicht auf andere Plattformen leiten und bezahlte Inhalte überhaupt nicht erwähnen.
Nach gründlichem Lesen der Dokumentation und Stunden mit der Moderation fanden wir die einzige tragfähige Variante:
Reader application — eine App wie Netflix, die bereits außerhalb gekaufte digitale Güter zeigen darf (zum Beispiel Meditationen abspielen), aber innen kann man nichts kaufen. Zahlungen dürfen nicht erwähnt werden, und die Registrierung ist gesondert verboten.
Genau so haben wir es gemacht: Registrierung und Zahlungen entfernt, und der Trichter begann auf der Website, wo sich die Leute anmeldeten — und später in der Telegram-Web-App.
Telegram Web App (Mini app)
