Mai
要約を生成中...
今年の上半期で一番時間を使ったのは、
オリジナルアプリ「おうちごはんカレンダー」の開発です🏠
以前は、料理の献立や買い物リストをiPhoneのメモで管理していました。
「カレンダーで登録したレシピを献立として管理して、そのまま買い物リストに追加できたら便利なのでは」と思ったことがきっかけで、開発の題材にしました。
特に大変だったのは、栄養判定機能の実装です。
男女や年齢によって1日に必要な栄養素は違いますし、ユーザーによって材料の名前や数え方も異なります。そこをどうまとめて判定させるかが課題でした。
結果として医療目的のアプリではないため1日に必要な栄養素は平均値を基準にし、よく使われる材料名や単位を複数登録を行い、今後の運用で増やしていく形にしました。
いつか年齢や性別も登録できるようにして、判定をさらに細分化することも目標の一つです。
今振り返ってみると最初はわからないことだらけでした。
なぜエラーが出ているのか。 どこをどう直したら、他の部分とどう繋がるのか。
そこまで理解できず修正するだけでもかなり時間がかかっていました。
今は「ここを直したら、あっちの修正も必要だな」
「ここがこの処理と繋がっているから、こう直せそうだな」
と考えられるようになり、コード全体の流れを少しずつ掴めるようになったと感じています。
下半期は、個人開発で身につけた知識や経験を実際の開発現場でも活かせるよう、転職活動に力を入れていきたいと考えています。
一方で、個人開発も引き続き改善していきたいと思っています。最近は、Vercelの利用状況を確認する中でImage OptimizationのTransformationsが増えていることに気づき、原因を調べて画像のキャッシュ設定などの対策を実施しました。実際に運用することで、アプリを完成させるだけでなく、公開後の利用状況やコストまで意識して改善することの大切さを実感しています。
今後も、利用者の方からいただいた要望やVercelの利用状況を確認しながら、より使いやすく、効率的なアプリへ継続的に改善していきたいと思っています。
上半期は「自分でWebアプリを作って完成させる」という経験ができました。
下半期はその経験を活かして転職し、実際の開発現場でさらに多くのことを学びたいです。
個人開発も続けながら、新しい環境でさらなる学びを吸収していく。
そんな5ヶ月にして、年末に振り返ったときに「今年頑張ってよかった」と思えるような1年にしたいです🙌
要約
コメント
まだコメントはありません。