クライアントは心理士で、心理的な問題を扱う良い形として瞑想を選んだ。以前はmp3ファイルを売るだけだったが、聞き始めるのを忘れる人が多く、サブスクリプションにもできなかった。ファイルは永久に渡していた。
彼女は私たちに相談した。瞑想を気持ちよく聞けて、用事を置いて考えを整えるようプッシュが届くモバイルアプリを提案した。月額のサブスクリプションなら、一度きりの購入から顧客を残す形へ移れる。
2024年10月26日時点:
アプリはすでに1年以上になり、クライアントは瞑想で収入を得て、私たちは開発を続けている。日記、願い、オフライン再生、パック、新しいカテゴリ、支払い方法、mp3を守るDRM。新しくて役に立ち、面白いものをたくさん作った。
プラットフォーム:iOS、Android、スマホとPCのサイト、Telegram mini-app



どう作ったか
応えなければならなかった課題:
- 制裁。クライアントはロシアのパスポートを持っている:
- Apple Developerはロシアのアカウントの支払いを止めた
- Google Playはロシア人のアカウントを作らせない
- 4つの違うプラットフォーム:
- iOS、Android、サイト(スマホとPC)、Telegram web app。それぞれに癖がある
- 開発が高くなったり、永遠にかかったりしてはいけない
- 各瞑想の下に追加資料を多く置きつつ、再生画面を詰め込まない
- アプリは落ち着かせ、すべての経路で押しつけずに思い出させる。電話のプッシュと、web appのTelegramボットのメッセージ
技術
4つのプラットフォームすべてに、一つの技術を選んだ:
- フロントはVue 3 + Vite + Capacitor。コードを書き直さずに4つを同時に保て、保守がずっと速く安くなる。極端に速い開発のため、自分たちのテンプレートを使った。
- バックエンドはYii2 REST + nginx。性能が良く、アプリの反応も速い。
- 画面を速く組むため、Tailwind、SCSS、Pugを使った。
ブランド
ブランディングでは主に女性の利用者を考え、最初のデザイン案は明るい和室のような淡い色だった:



明るすぎる、すでにあったランディングのような金と暗い色のブランドが欲しいと言われた。そこで今の版へ移し、ランディングの主な要素を取り、明かりを落とした部屋という考えを足した。結局それはとてもよく受け入れられた

ロシア向けのAppleとGoogle Developer Programの制裁を迂回する
いちばん簡単なのはロシア国外に会社を登録することだった。しかし事業はロシアにあり、それは望まなかった。
Android
Google Playはロシア人のアプリ作者を入口でさえ受け付けない。そこでRuStoreにアカウントを作ることにした。利用者の多くはロシアにいて、輸入されるAndroid端末には導入が義務づけられているので、みんな持っている。いちばん簡単な解決だった。
2024年10月の時点では自由に販売でき、手数料はなく、審査は30分で通った。
Apple
Appleはクライアントの開発者アカウントを普通に登録した。しかしロシアのアカウントでは収益化の契約が閉じている。アプリ内で何かを売る方法はなく、ほかの場所へ人を誘導することも、有料コンテンツに触れることさえできない。
文書を丁寧に読み、審査と何時間も話したあと、うまくいく唯一の形を見つけた:
Reader application。Netflixのようなアプリで、外ですでに買ったデジタル商品を見せられる(たとえば瞑想を再生する)が、アプリ内では買えない。支払いに触れてはならず、登録も別に禁じられている。
まさにそうした。登録と支払いを外し、人を集める入口はサイトにした。そこで登録し、その後はTelegramのweb appへ進む。
Telegram Web App(Mini app)
