個人アプリの構想

51日目です。 これから8月23日(金)の発表に向けて個人アプリの構想をしていましたが、作りたいアプリを決めました。

構想1

プログラミング専用学習記録アプリ →未経験からの転職者に取ってそれ自身がポートフォリオになるようなアプリを作りたい

構想2

家計簿アプリ レシートや請求書を取った瞬間に画像を認識して「食費」「光熱費」「家賃」「携帯代」など振り分けてくれる機能をつけたい →UdemyでPython画像認識コースを買ったので、応用で作ってみたい

作るもの

今回は構想1を作ります。 理由は下記の通りです。

  1. Railsで作れそう
  2. プログラミング専用の学習記録アプリがあったら自分でも使ってみたい
  3. フルでアプリ開発に使える時間が実質7日間のため

1に関しては下記の理由があります。
・カリキュラムの中でRailsを使って4つアプリを作ったが、理解が十分ではない
・初心者は1つの言語とフレームワークを早い段階で中級者レベルまであげることが重要という意見をよく耳にするが、賛同できる。
Rubyをある程度のレベルまで理解できれば他の言語の習得にも活かせる。逆に不十分な理解のまま違う言語を使ってもどちらも中途半端になってしまう。

2に関しては下記の理由があります。
・自分が調べた限りでは専用の学習記録アプリは見受けられなかった。
・「Studyplus」という学習記録アプリがあるそうだが、あくまでプログラミングは「カテゴリの一つ」にしかすぎない
・Progateの学習記録は見やすく、初学者のモチベーションを上げやすくなっているが、Progateで学習したことしか記録できない
・初学者のアウトプットの機会は、ツイッターやQiita、ブログなどがあるが、バラバラだと企業の担当者の方も探すのが大変では?と考える

構想2に関しては、チーム開発の中で時間をやりくりして作っていきたいです。


明日はデータベース設計など大枠を作っていきます。