なぜ私は電子誕生日ケーキアプリを自作することにしたのか?
2025年、彼女の誕生日に、私たちは滇池のほとりにある海晏村へ出かけ、夕暮れ時にディナーを共にして誕生日を祝うことにしました。

いつもと違って、ケーキを食べきれずに無駄にするのを避けるため、今回は誕生日ケーキを買わずに、フードデリバリーアプリでミニケーキを注文しました。しかし残念なことに、ろうそくのことを完全に忘れていました。気づいたときにはもう手遅れでした。
誕生日の雰囲気を台無しにしたくなかったので、誕生日のろうそくを吹き消すシーンを模擬できるアプリをインターネットで探し始めました。しかし、どれも私の想像していたものとはかけ離れていました。こうした窮地に陥ったときに、本当に役立つツールとはどんなものだろうと考え始めました。
私が考えるには、以下の特徴を備えている必要があるのではないかと思います。
- クロスプラットフォーム。より多くの「被害者」に届けるために、ユーザーが特定のオペレーティングシステムのデバイスを使っているとは限りません。私の考えでは、このプログラムはWebアプリとして提供されるべきです。慌てているユーザーは、アプリを一つ一つダウンロードすることはしたくないので、即座に使えるものが必要です。
- 個性的なケーキシーン。ある程度のカスタマイズをサポートする必要があります。例えば、異なるスタイルのケーキを選択できることや、特に重要なのは、ろうそくの本数が誕生日の人の年齢に対応していること、そして誕生日の人の名前を入力できることです。
- インタラクティブ。タイミングや単純なボタンクリックでろうそくを消すのではなく、本当に「吹く」ことができるように——マイクで息を感知し、ユーザーの吹く動作が画面上のシーンとインタラクティブになるようにします。
- 没入感のある雰囲気。揺れるろうそくの光、風に吹かれるろうそくの効果、消えるときのアニメーション、消えた後の祝いの効果などがあります。そしてフルスクリーンをサポートして、雰囲気を最大化します。
確かに、本物のケーキとろうそくの光はもっと雰囲気があります。ろうそくを買うのを忘れたことは、確かに許せないミスです。しかし、こうした便利なアプリがあれば、こうした誕生日パーティーをある程度救うことができ、さらには元々のアクシデントを驚きに変えることもできるのではないかと思いました。
さらに、電子誕生日ケーキにはメリットがあります:安全、環境に優しい、衛生的、便利です。
こう考えると、私の理想のツールが世界中の多くの人々を助ける可能性があることを強く感じました。
徹底的に調査した結果、これらの要件を同時に満たすアプリは存在しないことがわかりました。そして、ブラウザでろうそくを吹き消すことができるアプリを開発したいという思いが私の心に種をまきました。
数ヶ月後、私はbirthday-cake.onlineというドメインを登録し、このアプリケーションの開発を開始しました。Google AI Studioの助けを借りて開発された製品は、視覚効果と機能性の両方において、まあまあのものになりました。
私は現在もこの製品を継続的に改善しています。自分の努力が、世界に小さくても美しい変化をもたらすことを期待しています。