マサウェイのブログ

テックキャンプ2週目振り返り(2020/9/28〜10/4)

 

総論

 テックキャンプの予定に対し1週間前倒しできており、順調に

学習できている。2週目も9/21週に引き続き応用編のレッスンを学習した。

また転職セミナー動画を視聴し、ポートフォリオ作成の計画を作成した。

引き続き前倒しで推進する。

 

 

f:id:masaway_tech:20201004224041p:plain

 

学習内容

 応用編は主に下記3つを学び、基礎編よりも実践的なアプリ開発を学習中。

 

 ・PicTweetアプリの作成(完了)

 ・GitHubの活用(完了)

 ・ChatAppの開発(仕掛り)

 

PicTweet

  PicTweetアプリは基礎編のアプリに対し、機能が多い。基礎編アプリには

ない機能のひとつにログイン/ログアウト機能がある。特徴としては

deviseというgemをインストールする 。これにより、自動でディレクトリが

作られる他、専用のメソッドが使用できるようになる。

大抵のアプリに実装されている機能故、忘れないよう定期的に復習する。

 

f:id:masaway_tech:20201004231109p:plain

GitHub

 アプリ開発に必須サービスである。本サービスを活用することで、

下記2点のメリットがある。

 

 ・自分が作成したアプリを他人と共有できる。

 ・プログラムの履歴が残せる。(履歴を遡り、復元も可)

 

 現在ChatAppを取り組んでおり、合わせてGitHubも活用している。

引き続き活用を継続し、使用方法を覚えていく。

 

ChatApp

 これまでのアプリ開発と異なり、実開発フローを意識したアプリ開発

演習である。本アプリはメッセージと画像を送信できるチャットアプリ

である。アプリ使用者(ペルソナ)の想定から企画をはじめ、要件定義を

行い、基礎設計後、具体的な機能実装を行っている。

 ⇨本アプリの開発フローを参考にポートファリオ作成を進める

 

f:id:masaway_tech:20201004232245p:plain

ポートフォリオ

 ChatAppの開発を参考に計画を作成した。テックキャンプ 課題アプリとは

別のアプリ制作を本計画は対象とする。テックキャンプ 課題アプリは第7週目

 完了を目標とし、残り3週間をオリジナルアプリ制作にあてる。

 

f:id:masaway_tech:20201004233747p:plain

 

 なお、11/30完成目標としているオリジナルアプリは1次試作の位置づけとした。

その後公開、実際にアプリを知人等に利用してもう。最終的にはアプリ利用者

からのフィードバックをアプリへ反映する。