メインコンテンツへスキップ
見出し画像

体重が増えた朝に「すみません」と謝る人を、もう見たくなかった|生理周期・血圧・食事を1つで記録するアプリを作りました。

    体重が0.8kg増えていた朝。

    あなたは、まず何を思いますか。

    「食べすぎたかな」「昨日サボったからだ」「あー、また戻っちゃった」

    僕が半年かけて作ったアプリは、その朝にいちばん最初に目に入るものを変えるために作りました。

    数字より先に、理由を出す。

    たとえば、この画面です。

    画像

    ピンクになっているところが、生理の期間です。体重の折れ線が、その期間だけ色を変えます。

    ピンクのところで、線が持ち上がっているの、見えますか。

    これは脂肪じゃありません。水分です。

    月経の前後で、体は0.5〜2kgの水を抱えます。ピークは月経開始日。そこから2〜3日で、すっと抜けていきます。

    理由がわかっていれば、その朝、落ち込まなくていい。

    FitRoute(フィットルート) というiPhoneアプリです。App Store公開の、直前まで来ました。

    そして、できることはこれだけじゃありません。

    体重も、体脂肪率も、食事も、トレーニングも、生理も、血圧も、睡眠も、歩数も、水分も。ぜんぶ、ひとつのアプリの中にあります。 アプリを行ったり来たりしなくていい。広告は1つも出ません。記録は端末の中だけ、開発者の僕にも見えません。診察の日には、30日分をA4一枚のPDFにして、そのまま持って行けます。

    【先に、触ってください】読むより早いので

    この記事を読む前で、かまいません。というより、先に触ってもらったほうが早いです。

    ホームページに、アプリの実物をそのまま置いてあります。 インストール不要、登録不要、会員登録もなし。みづきさん(32歳・デモ)が3ヶ月使ったあとの状態が、そのまま動きます。

    体組成82日分。食事660品目。トレーニング24回。生理3周期。血圧82日×朝と夜。

    指でグラフをスワイプできます。食事の中身も開けます。PDFも本当に出ます。

    👉 https://fitroute.jp

    30秒あれば、この記事に書いてあることの半分は、体験できてしまいます。


    そのうえで、ここから先に書くのは、機能の説明ではありません。

    このアプリを、どんな人に使ってほしいのか。なぜ、こんな作り方をしたのか。

    それだけを書きます。長くなります。文字数は、気にしないことにしました。

    ……あ、ひとつだけ先に白状させてください。

    昨日の深夜、「PDF作成を押すと必ず落ちる」という報告を受け取りました。

    自分のアプリの話です。半年前に消したはずの関数を、別の場所がまだ呼んでいました。App Store申請の直前。ホームページを作っていなかったら、この状態で世に出していました。

    そういう、格好つけられない話も含めて、全部書きます。


    【はじまり】体重計の上で、謝られた日

    僕は、パーソナルトレーナーです。いまも現場に立っています。

    この仕事をしていると、いろんな人の「続かなかった」に立ち会います。三日坊主で終わった人、1ヶ月で来なくなった人、半年続いたのに急に消えた人。

    その中で、忘れられない場面があります。

    体重計に乗って、増えていた朝。 その人が、うつむいて謝ってきたんです。

    「すみません、増えちゃいました」

    謝ることじゃないんです。

    生理の前だったかもしれない。前日に塩分を摂ったかもしれない。体重は1日で1kgくらい平気で動きます。

    でも体重計は、理由を教えてくれません。数字だけを突きつけてきます。

    そして記録アプリの多くも、同じでした。「昨日より+0.8kg」と赤い文字で出して、それで終わり。連続記録は途切れてゼロに戻り、「あなたは失敗しました」という顔をしてくる。

    あの朝の「すみません」を、なくしたかった。

    FitRouteを作った理由は、突き詰めるとこれだけです。

    画像

    【設計思想】このアプリが「しないこと」を、5つ決めました

    作り始めるとき、機能リストより先に「しないことリスト」を書きました。

    作るものを決めるより、やらないと決めるほうが難しい。でも、そっちのほうが大事でした。

    01. 数字を作りません

    これが一番厳しいルールです。

    食事のカロリーは、コンビニ・外食チェーン31社の公式公表値か、使う人が自分で登録した値だけ。「だいたいこのくらい」の推定値は1つも入れていません。

    出典URLと確認日を、全部コードの中に持っています。マクドナルド、スターバックス、サイゼリヤ、すき家、コメダ珈琲店……28チェーン+コンビニ3社。それと文部科学省の日本食品標準成分表(八訂 増補2023年)。

    そして、測らなかった日は空欄のまま。グラフもPDFも、推測では埋めません。

    なぜここまでやるか。

    根拠のない数字が1つでも混ざると、正しい数字まで疑われるからです。健康の記録で、それは致命的だと思っています。

    02. 記録は端末の中に

    体重も食事も生理も血圧も、あなたのiPhoneの中だけに保存されます。僕のサーバーには何も送りません。開発者である僕自身も、誰の記録も見られません。

    体の記録って、誰にも見られたくないものだと思うんです。とくに、うまくいっていない時期のものは。

    03. 広告は入れません

    無料アプリの多くは広告で成り立っています。それが悪いとは思いません。

    でも、記録と向き合う時間って、その人のための静かな時間なんですよね。今日どう食べたか、体がどうだったか、明日どうしたいか。そこに広告が割り込んでくるのが、僕はどうしても嫌でした。

    あなたの記録は、商品でもありません。

    04. 責めません

    連続記録が途切れても、何も言いません。

    デモに入っている「みづきさん」のデータは、92日のうち10日、記録が抜けています。旅行で3日、体調不良で1日、あとは普通に忘れた日。

    それでも、3ヶ月のグラフはちゃんと成立します。

    続けることより、戻ってこられることを大事にしたい。「おかえりなさい」から続きが始まる、そういうアプリにしたかった。

    05. 赤い警告を使いません

    これは徹底しました。アプリのどこにも、警告としての赤を使っていません。

    体調を扱うアプリに、体重が増えた朝の赤い数字はいらない。

    代わりに、生理の期間だけ、体重の線をピンクにします。前後の変動しやすい時期は、紫の破線です。増えているのが水分なら、それが目で見てわかる。数字に理由があれば、落ち込まなくていい。

    この5つ、口で言うだけなら誰でもできます。 だから実物をそのまま触れるようにしておきました。 👉 https://fitroute.jp 「実物に触ってみる」を押すと、アプリがそのまま動きます。インストール不要です。

    【生理と体重】これ、僕が現場でちゃんと説明できていなかったこと

    生理前に体重が増えるのは、脂肪ではなく水分です。

    作るにあたって、ちゃんと調べ直しました。

    • 正常な月経周期は25〜38日。28日固定は教科書の数字で、実際は毎回ずれる

    • 月経前の水分貯留は0.5〜2kg

    • むくみのピークは月経開始日。始まって2〜3日で急に抜ける

    • 症状が出はじめるのは、月経の5〜10日前

    これ、知らないと毎月4〜5日は理不尽に落ち込むことになります。頑張っているのに増えている、という朝が定期的に来るので。

    知っていれば、落ち込まなくて済んだ朝が、たくさんあったはずなんです。

    だからFitRouteは、体重のグラフの線を、生理の期間だけピンクにします。「増えた」ではなく「この時期だから増えている」が、ひと目でわかる。

    生理管理アプリと体重アプリを別々に開いて、頭の中で照らし合わせる必要はもうありません。

    色が変わるグラフ、言葉で説明するより見てもらうのが早いです。 👉 https://fitroute.jp#gallery(「グラフ」を押すと実物が開きます)


    【機能】記録できることは、全部入れました

    「しないこと」を並べましたが、機能自体はかなり欲張っています。

    体重・体脂肪率・食事・トレーニング・生理・血圧・睡眠・歩数・水分。全部ひとつのアプリで記録できます。

    生理の記録が欲しくて別のアプリ、血圧手帳がまた別、食事はさらに別……という状態をなくしたかった。

    とくに力を入れたのが3つあります。

    食事を残す道具を、5つ

    検索する、話すように書く(「今朝はマックでソーセージマフィンとコーヒー」と入れると品目に分かれます)、残りカロリーで何が食べられるか探す、マイメニューから呼ぶ、履歴から選ぶ。

    朝マックで4品食べた日に4回検索し直すのが面倒だったので、まとめて記録もできます。「これは50%食べた、これは25%」と、品ごとに割合も選べます。

    トレーニングの道具を、8つ

    プレート計算、RM計算機、アップセット計算、ドロップセット計算、自己ベスト一覧、種目別分析、前回まるごとコピー、今日の部位提案。

    現場に立っていると、いつも思うことがあります。「きつい瞬間に、頭を使わせたくない」。セットの合間にスマホで計算させるのは、負けです。

    診察の日に、そのまま出せるPDF

    家庭血圧・体重・食事・活動・睡眠の30日分を、A4一枚の白黒レポートに。家庭血圧の基準(135/85未満)の線も入っています。

    無料で、月1回出せます。何度も出したい方はProで。

    もちろん記録がない日は空欄のままです。推定で埋めた数字を、お医者さんに見せるわけにはいきませんから。

    このPDF、実物の見本をホームページに置いてあります。 👉 https://fitroute.jp#pdf 「本当に診察で使えるのか」は、見てもらったほうが早いので。

    画像

    【全部入り。でも、全部使わなくていい】

    ここが、いちばん設計に悩んだところです。

    機能が多いことは、人によっては「面倒くさそう」に見えます。血圧も生理も睡眠も全部やれと言われている気がして、開いた瞬間に閉じたくなる。

    だから、初期設定でONになっているのは体重と体脂肪率のふたつだけにしました。

    血圧を測らない人には、血圧の欄が出ません。生理の記録を使わない人には、その機能は表示すらされません。12項目から、自分が使うものだけを選べます。

    「機能が多いアプリ」ではなく、「あなたの分だけになるアプリ」にしたかった。

    ホーム画面も同じです。27種類のカードから必要なものだけ置いて、長押しで並び替え。iPhoneのホーム画面と同じ感覚で組み替えられます。

    使い方が違えば、ホーム画面も違っていいはずなので。

    画像

    【誰に使ってほしいか】

    正直に書きます。

    記録アプリを、そっと消したことがある人に使ってほしいです。

    続かなかったのは、あなたのせいじゃないかもしれない。連続記録がゼロに戻る仕組みとか、増えた朝に赤い数字を出す設計とか、そういうものが原因だったのかもしれない。

    FitRouteは、その理由のほうを直そうとしたアプリです。

    そして、こういう方にも。

    • 生理周期で体重が上下するたびに、落ち込んでいる方

    • 血圧手帳をつけるのが面倒で、診察前に慌てて書いている方

    • ダイエットアプリと生理アプリと血圧アプリを、行き来している方

    • 「体重は減ったけど、中身は大丈夫か」が気になる方

    最後のひとつ、大事なので補足します。

    デモのデータで、いちばん見てほしい数字がこれです。

    3.3kg減って、そのうち3.4kgが脂肪。筋肉は、減っていません。

    体重だけを見ていたら、絶対にわからない差です。「3.3kg痩せた」の中身が脂肪なのか筋肉なのか。それが見えるのが、体組成を記録する意味だと思っています。


    【失敗談】ホームページを作ったら、自分のアプリのバグが8個見つかった

    ここからは、ちょっと笑ってほしい話です。

    リリース前にホームページを作ることにしました。そこで「デモデータを実際にアプリに流し込んで、本物の画面を見せよう」と決めたんです。作り物のスクリーンショットじゃなくて、実物を。

    その結果——アプリのバグが8個も見つかりました。

    1. 設定画面の目標欄に、体脂肪率20.0%という固定の文字が埋まっていた(目標設定で決めた値と無関係。しかも編集しても保存されない)

    2. 目標設定の説明文に「(アプリ実装)」という、開発用の内部メモがそのまま表示されていた

    3. 運動記録に「この種目の個別ガイドは準備中」という、いつ出せるかわからない約束が残っていた

    4. ウィジェット一覧に「今後追加予定」の文言(しかも「AIフィードバック」と書いてあった。AIを名乗らないと決めていたのに)

    5. 体組成計の画面に「血圧はヘルスケアと双方向連携」と書いてあったが、実際は血圧を読んでいなかった(=嘘だった)

    6. 挨拶の絵文字に指定が足りず、環境によって文字化けする状態だった

    7. どこからも呼ばれない死んだコードの中に「次のアップデートに載ります」という約束が眠っていた

    8. そして冒頭の、PDFが押すと必ず落ちるバグ

    全部、ホームページを作らなければ気づきませんでした。

    自分のアプリを「お客さんに見せる目」で見直したら、隠れていたものが一斉に出てきた。作った本人の目は、もう慣れてしまっているんですよね。

    いま、回帰テストは280件あります。全部緑です。

    そして今回のバグを全部、テストとして永久に組み込みました。「準備中」「開発中」といった言葉が全14画面のどこかに1文字でも出たら、テストが落ちるようにしてあります。

    同じ嘘は、二度とつけません。

    ……と書いたあと、公開直前に課金画面を見直したら、さらに5個出てきました。

    存在しない機能を売っていたり、実装が無いのに「自動バックアップ」と書いてあったり。

    全部直してから出します。バグはたぶん、これからも出ます。

    出たら、また直して、また書きます。


    【触ってみてください】30秒で、3ヶ月分が動きます

    ホームページができました。

    👉 https://fitroute.jp

    ここで、アプリの実物がそのまま動きます。スクリーンショットではありません。

    「実物に触ってみる」を押すと、みづきさん(32歳・デモ)の3ヶ月分の記録が入ったFitRouteが起動します。インストール不要、登録不要、iPhoneでもパソコンでも動きます。

    入っているデータはこれだけあります。

    • 体組成の記録 82日分

    • 食事 82日・のべ660品目

    • トレーニング 24回

    • 生理 3周期

    • 血圧 82日 × 朝夜

    • 睡眠・歩数・水分 各82日

    グラフも、カレンダーも、週次レポートも、全部このデータで動きます。触った記録は保存されません(そもそも保存領域に書き込まない作りにしてあります)。

    停滞期が2回あって、記録が10日抜けていて、週末に増えて月火で戻る。**きれいな右肩下がりじゃありません。**実際の減り方が、そうだからです。

    だから、触ると「自分にも起こりそう」に見えるはずです。そこを見てほしくて作りました。

    画像

    【FitRoute、App Store で公開中】

    体重・食事・筋トレ・生理、そして血圧まで、これ1つに。記録の機能は、ぜんぶ無料です。

    👉 ダウンロードはこちらから🍚
    https://apps.apple.com/jp/app/fitroute-%E4%BD%93%E9%87%8D-%E9%A3%9F%E4%BA%8B-%E7%AD%8B%E3%83%88%E3%83%AC-%E7%94%9F%E7%90%86/id6793570042

    Androidをお使いの方へ。現在はiOS版のみです。**iOS版で需要が集まったら、Android版のリリースも予定しています。**お知らせが欲しい方は、ホームページのお問い合わせフォームから「Android希望」とだけ送ってください。1件ずつ読みます。

    👉 https://fitroute.jp


    【最後に】

    プログラミング経験ゼロから始めて、AIと一緒に半年かけて作りました。

    技術的にすごいことをやっているとは思いません。でも、一つだけ胸を張れることがあります。

    このアプリには、根拠のない数字が1つも入っていません。

    栄養データは公式の公表値。血圧の基準は家庭血圧の目安(135/85未満)。生理周期の設計は、正常な周期が25〜38日であること、むくみのピークが月経開始日であることを、ちゃんと調べてから作りました。デモの数字も、全部その場でデータから計算しています。手で書き写した数字は1つもありません。

    それでも見つかったのが、あの8個のバグです。

    だから、リリースしてからも同じことを続けます。お問い合わせは、僕が1件ずつ読みます。ログイン不要、メールアドレスの記入も任意です。

    「ここが使いにくい」でも「この数字おかしくない?」でも、送ってください。指摘してもらえるうちが、一番ありがたい。

    体重計に乗って、増えていた朝に、 もう誰にも「すみません」と言わせないために。

    FitRoute、もうすぐ公開します。


    画像

    ▼ 実物に、触れます

    https://fitroute.jp

    インストール不要。3ヶ月分のデモがそのまま動きます。


    #フィットネスアプリ #ダイエットアプリ #体重管理 #生理周期 #PMS #血圧手帳 #個人開発 #iOSアプリ #AI開発 #パーソナルトレーナー #ヘルスケア #体組成 #食事記録 #筋トレ女子 #アプリ開発

     
     
    パーソナルトレーナー×飲食店員🌷 プログラミング経験ゼロから、AIでアプリ・LINEスタンプ・動画づくりに挑戦中! 最新AIの「すごい!」を、自分の仕事や副業で「使える!」に。 うまくいったことも失敗も、仮説↔検証で発信します🧪

    あなたへのおすすめ