sasaboの生活

フィヨルドブートキャンプ卒業生が30代未経験でWebエンジニアとして生活する様子

JAZZギター練習アプリを作ることにしたよ

はじめに

久しぶりです。生きています。sasabo です。 相変わらず子育てが大変ですが、ちょっとだけ余裕が出てきました。 AIが優秀なおかげで、これなら隙間時間に開発できるのでは?と思い「とりま、やってみるか」精神でやってみることにしました。


アプリを作ることにした理由

理由は以下の通りです。下記内容を Claude に与えて、アプリの仕様を固めていっています。

  • 少し時間的な余裕が出てきた
  • AIが凄いので隙間時間で実装できそう
  • オブジェクト指向で綺麗なコードをかけるようになりたい
  • Claude Code をちゃんと使えるようになりたい
  • JAZZギターの練習が続かない。練習をサポートするモバイルアプリがあると嬉しい

また、開発費の回収も考慮し有料アプリにしようと考えています。 お金を出してもらうので、ちゃんと価値のある製品になるよう頑張ります。 また黒字化を目指して、ちゃんとアピールしていこうと思っています。 この経験は、何かしら仕事に役立つような気はしています。(やってみないとわかりませんが…)


アプリの概要

JAZZギター初心者が毎日の基礎練習に使えるシンプルなツールを考えています。

主な機能(予定):

  • メトロノーム
  • 指板音名トレーニング
  • コードトーンアルペジオ練習
  • テンション音練習
  • 調号暗記
  • 練習日記

「サーバーなし・サブスクなし」のシンプルな設計で、買い切りです。(完成したら、買ってください❤️)

やった気になるアプリじゃなくて、ちゃんと見になる練習ができるアプリにしたいなぁ。


開発スタック

仕事では C# を書いていますが、今回は Flutter / Dart でやっていきます。 単に新しいフレームワーク、言語を勉強するほうが楽しそうだったからです。(本当は Visual Studio があまり好きではないからです。)

  • Flutter / Dart(iOS・Android対応)
  • Claude Code(AIコーディングツール)
  • SQLite(ローカルデータ保存・練習日記)
  • NotebookLM(音楽理論の知識ベースとしてClaude Codeに参照させる)

今後

開発の様子をちょこちょこ発信できればと思います! がんばれ!自分!