「猫がゴロゴロ言い続けるアプリ」をリリースしました。

こんにちは、如月翔也(@showya_kiss)です。
 突然ですが、今の僕の能力では完璧なプログラミングは難しいんですが(得意分野は大丈夫なんですがクライアントアプリが開発経験ほぼゼロなのでその点厳しいんですよね)、前回ChatAIの力を借りる事によって要件定義をしっかりできて基本的な部分くらいのコードが書けて、ChatAIに出ているエラーを説明する程度の能力があればApp Storeに載せられるレベルのアプリが開発できるという事を実感したので、ちょっと「思いついたレベルのアプリはとりあえず作ってみる」事で勉強を進めようかな、と思います。
 多分なんですけど、要件定義と言うか、「何をどの手段を使ってどうしたい」という条件を作りたいアプリを完全に規定するレベルで定義できるのであればChatAIだけでアプリ作れちゃうと思うんですよね。

今回作ったのは「猫がゴロゴロ言い続けるアプリ」です。

という訳で今回作ったのは「猫がゴロゴロ言い続けるアプリ」です。
 これは基本的に自分向けに作ったアプリなんですけど、まず先に技術的な話を。
 このアプリは要件定義をした上で「Claude」を使って「WWDC2024以降の英語情報をもとにコードを組んで下さい」という指示で要件定義を伝えて、一緒にコードを作って完成したものです。

次になんでこんなアプリを作ったかと言うと、先程も書いたんですが自分向けです。
 僕はちょっと心に病を抱えていて、その副作用というかおまけで付いてくる症状でかなり酷い不眠症持ちなのです。そのため、基本的に睡眠薬を飲まないと眠りにつけないですし、下手すると睡眠薬を飲んで駄目で頓服の睡眠薬を追加して飲んでも駄目でそのまま朝を迎える事もままあるタイプなのです。
 ですが、なぜか別宅に済んでいる猫の世話をしに行くときに布団で撫でながら猫のゴロゴロ音を聞いていると自然と寝落ちする事がわりとあるのです。そして寝落ちしなかったとしても、明らかにストレスが溶けていってリラックスしていくのを実感するのです。
 そのため、常に好きなタイミングで猫のゴロゴロ音を聞きたかったんですね。
 なので、iPhone・iPad・Macで使える「猫がゴロゴロ言い続けるアプリ」を作りました。

要件定義

アプリとしては単純で、僕が用意した猫アイコンをクリックすると僕が用意したループ再生が自然でつなぎ目が気にならない猫のゴロゴロ音のmp3を隙間なしのループ再生してくれるアプリです。
 ただ、寝落ち用に使うためには以下の機能が必要です。

  • 猫のゴロゴロ音をタイマーで止められる
  • アプリ自体をタイマーで落とせる
  • iPhoneの場合、画面を伏せたら画面が消えて省電力になる

要件定義で言うと単純に言うとこんな機能が必要なわけです。
 逆に画面構成については単純なアプリなので猫アイコンとタイマーのUIがあればそれで良いので、一応遊び心としてゴロゴロ音がしている間は猫のアイコンがハートビート上に大小に動く機能も入れたんですが、別に不要な機能ではあります。

このアプリの今後について

単純に完成しているアプリなので手の加えどころはあんまりないんですが、例えば猫アイコンを黒猫に変えられたり三毛猫に変えられたり、という機能追加はできるかな、と思います。
 制作時間が1日かかっていない(むしろアプリ申請のほうが時間がかかっている)アプリですし、同じニーズがある人のために配っているだけで(なので無料・アプリ内広告なしです)、そんなに素晴らしいアプリかと言われると苦笑いせざるを得ないんですが、まあ良ければダウンロードしてみて下さい。

この記事を書いた人 Wrote this article

devildaredevil 男性

 ガジェットとAppleとTRPGが大好きな中年男です。文章をとにかく書くのが好きなので毎日のように色々なブログで文章を打ちまくっています。もし何か心に引っかかるものがあれば私のTwitterをフォローして頂けると更新情報が流れます。