もう一回だけ全部見直した話 — リリースはもう目の前
「もう大丈夫だろう」と思った翌日、全画面を3周チェックしたら11件のバグが出てきた。そして最後に笑った。
振り返り画面を全部作り直した — 数字の羅列は誰も見ない
モックを26回作り直した振り返り画面。数字を並べるだけでは伝わらない。データを「次の行動」に変えるまでの試行錯誤。
実際にラウンドで使ってもらった日 — リアルタイムで届くバグ報告
知り合いに使ってもらった。嬉しかったのは最初の5分だけ。そこからはリアルタイムで届く不具合報告との戦いだった。
広告を入れるのが怖い — 個人開発アプリのマネタイズで悩んだこと
無料で使ってほしいけど、サーバー代はかかる。広告を入れたらユーザー体験が悪くなるんじゃないか。そんな葛藤と、たどり着いた考え方。
パットの記録が一番難しかった — 何を聞いて、何を聞かないか
パッティングの記録機能を3回作り直した。聞きたい情報は山ほどあるのに、聞けば聞くほどユーザーは離れていく。
iPhoneで動かない!— Safariとの3日間の闘い
PCのChromeでは完璧に動くスワイプが、iPhoneでは全く動かなかった。原因もわからず途方に暮れた3日間の記録。
ボタンを全部なくす — スワイプUIへの大転換
ナイターラウンドの惨敗で気づいた。ボタンを大きくするのが答えじゃない。ボタンを全部なくすのが答えだった。
ナイターラウンドで自分のアプリが使えなかった日
意気揚々とラウンドで使ってみたら、文字が小さい、カートで揺れて押せない、データが消えた。自分のアプリが「使えん」と悟った夜。
「少しでも楽に入力してもらう」ために考えたこと
1タップでも減らしたい。自動判定、条件分岐、スキップ。旧UIの中で入力負荷を減らすためにやった工夫の数々。
機能を削るのが一番つらい — 「あれもこれも」との戦い
せっかく作った機能をバッサリ削除した日。開発者としての「もったいない」との格闘。
スコアを記録しないゴルフアプリって、変ですか?
友人に「ゴルフアプリなのにスコア記録しないの?」と驚かれた。変だと思われても、スコアを捨てた理由。
フレームワークを使わないと決めた — 個人開発の「身の丈」戦略
ReactもVueも使わない。かっこ悪いけど、個人開発にはこのシンプルさが最強だと思った話。
「また同じミスしてる…」から始まったアプリ開発
ラウンド後にいつも思う「今日もスライスだった」。でも具体的にどのホールで何回?と聞かれると答えられない。そのモヤモヤが原点。