【Day 15】折り返し達成!「今日の天気はSSR?」天気をガチャ感覚で楽しむ『Weather Rarity』 #30日アプリチャレンジ

30日間毎日アプリを作るチャレンジ、ついに15日目。 祝、前半戦終了! 折り返し地点です!

記念すべき今日は、誰もが気にする「天気」をテーマにしました。 でも、普通の天気予報じゃつまらない。

「快晴」って当たり前? 「雪」ってどれくらい珍しい? そんな疑問をエンタメ化するために、**「過去10年のデータと比較して、今日の天気のレア度を判定する」**アプリを作りました。

……で、またやってしまいました。 「ちょっと機能付け足そうかな」 → 「グラフもあった方がいいな」 → 「ログ機能も欲しいな」 と欲張った結果、今日も締め切りギリギリです。

📱 Day 15:Weather Rarity – 今日の天気はSSR?

現在地の天気を取得し、過去10年の同日の天気と比較。「どれくらい珍しいか」をSSR〜Nのランクで判定します。 憂鬱な雨の日も、「これはSSRの雨だ!」と思えば少し楽しくなる……かもしれません。

👉 今日の空のレア度を鑑定する(デモサイト) https://kotodamablog.sakura.ne.jp/30days_antigravity/15Day/index.html (※位置情報の許可が必要です)

🌩️ 無駄に凝りすぎた機能たち

AI(Antigravity)と共に、ブラウザで動く天気アプリの限界に挑みました。

1. 天気レア度判定システム(SSR〜N) 過去10年、同じ日に一度もなかった天気なら**「SSR(スーパースペシャルレア)」**として、画面が金色に輝きます。 雪が降れば問答無用でレア扱い。毎日の天気が「ログインガチャ」になります。

2. ガチすぎるトレンド分析 「詳細データ」ボタンを押すと、なぜか金融チャートで使われる**「ボリンジャーバンド」**を用いた気温・湿度の推移グラフが表示されます。 天気予報にテクニカル分析を持ち込む、謎のこだわりです。

3. 連続アクセス記録(ストリーク機能) ローカルストレージを使い、ブラウザにあなたのアクセス履歴を保存。「連続何日天気を確認したか」をカウントします。 毎日見ると、降水確率のグラフが育っていく育成要素付きです。

4. 生活アドバイス 「傘」「洗濯」「服装」のアイコンで、実用的なアドバイスも忘れていません。 「極寒!完全防備で」など、気温に応じたコメントが出ます。

🍵 前半戦を振り返って

15日間、毎日何かを作り続けるのは想像以上にハードでした。 特に「あと少し機能を足したい」という誘惑と、「時間を守らなきゃ」という焦りの戦い。今日もその誘惑に負けてギリギリのリリースとなりましたが、その分、愛着のあるアプリになりました。

明日から後半戦(Day 16〜30)。 さらにマニアックに、さらに自由に開発を楽しんでいこうと思います!
あとで、ちょっとアプリを改良するかもしれません。


(ハッシュタグ) #Antigravity #アプリ開発 #天気予報 #OpenMeteo #30日間チャレンジ #Day15 #個人開発 #データ可視化

Comments

No comments yet. Why don’t you start the discussion?

    コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です