43
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

習慣化支援アプリをリリースしました【個人開発】

Last updated at Posted at 2023-04-12

rhythmo_top.png

シンプルな操作であなたが目指すライフスタイルを実現する習慣化支援アプリ「rhythmo」を作りました。

iOS

Android

こんな方におすすめ

  • 習慣にしたいことがあり、記録して可視化できたら少しはモチベーションが継続して嬉しいかもしれない
  • とりあえず簡単に記録してどれだけ習慣化されているか見れれば良い

こんなことができます

  • 習慣化したいタスクを登録し、毎日の進捗を簡単に記録できます
  • ヒートマップでタスクの進捗を可視化できます

作ろうと思ったきっかけ

今まで個人的にずっと思っていたこととして、日々の仕事は自宅のデスクで行っているので、座っている時間が長いし運動もう少しちゃんと継続してやりたいな、やらないとダメな気がする、というのがありました。

そんな中、毎日何かしらコードを書くというのが結構習慣になってきていて、コントリビューションのヒートマップが結構モチベーション維持に繋がっていたので、これを運動(とか他もあれば)にも横展開しようと思い、このアプリを開発し始めました。

技術的なところ

使用している主な技術は下記です。

  • Flutter
  • Firebase

以前に作ったアプリも同じような感じだったので少し慣れてきており、開発スピードが上がりました。
また、今回はデザインに少しこだわってみようと思い、Riveというアニメーションのツールを使ってみたり、ニューモーフィズム(Neumorphism)といったデザイン手法を取り入れてみたりしました。
デザインは考えるのが難しすぎて実装よりも時間がかかりました。

開発過程

開発した期間ですが、リリースまで1ヶ月ちょっとでした。
デザインをどうしようかなとかで色々調査するのに時間がかかったのですが、のべ50時間くらいだったと思います。
まだMVPといった感じでもっとデザインや機能でこだわりたい気がするので、もう少しアップデートしようかなと思っています。

また、今回ははじめてchatGPTも使用しながら開発しました。
実装中も役に立ったのですが、アプリの配信対象国を全世界にしたので、特にリリース時のアプリ名・アプリ詳細・キーワードなどを考える際に役に立ちました。
アプリアイコンも画像生成AIで作っても良かったのですが、少しだけイメージしていたものがあったので今回はchatGPTでアイデアをもらって自分でFigmaで作成しました。

学んだことなど

  • デザイン手法について少しだけかじることができました(ニューモーフィズム、グラスモーフィズム、フラットデザインとかの話)
  • アニメーションについても少しだけかじることができました(Rive、Lottieとかの話)
    • 自分でアニメーションを一から作ることもできそうだったのですが、時間がかかりそうでやめてしまいました
  • 開発時のchatGPTの使い方的なところが少しだけわかった気がします。実際に役に立った感もあります。

まとめ

ここまで読んでいただきありがとうございます。
いいね・保存・シェアなどしていただけるととても励みになります!
もっとこういう機能があったら嬉しいなどコメントもいただけると嬉しいです。

▼ ダウンロードはこちらから
iOS

Android



このプロダクトは、株式会社mofmofの「水曜日の個人開発」にサポートされています。

43
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
43
20

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?