期間
2020.11.21 - 2021.05.17
- 初期開発:2020.11.21 - 2020.11.31(10日間)
- 1.1アップデート:2021.05.04 - 2021.05.17(13日間)
使用ツール・スキル
スキル
- Swift
- Alamofire
- AutoLayout & Storyboard
- AppleのMVC
ツール
- Git
- Postman
- Github
- Figma
- CocoaPods
動機
BapJomは学校の給食をより便利に見るために始めました。
プロジェクトを最初に企画した時、学校の給食を見るには学校のウェブサイトや他の外部アプリに登録・検索する必要がありました。 多くの友達がこの不便さを訴えていたので、学んだiOS開発知識を使ってアプリを開発しました。
学んだこと
- StoryboardベースのTab Bar Controllerの動作原理を理解し、使用方法を学習。
- UITableViewの基本知識とdequeueReusableCellWithIdentifierの理由と使用方法を学習。
- REST APIベースのサーバー通信方法を理解し、使用できるようになった。
チーム
iOS 1名、サーバー 1名、デザイン 1名
iOS部分を担当し、チームリードを務めた。
成果
プロセス
初期開発
サーバー通信にまだ慣れていなかったので、勉強しながら開発し、初期アプリが誕生。
最初は当日の給食だけを計画していたが、友達のフィードバックを基に前日と翌日の給食タブを追加。
多くの友達に使ってもらえるように内部ベータテストを実施。
ベータテストのレビュープロセスを勉強した後、外部ベータテストを開始。



1.1アップデート
初期開発時にiOSの概念不足で実装できなかった機能を追加し、バグを修正。
既存アプリの特定日付の給食しか見れない制限を改善し、Date Pickerを追加して希望の日付を選択して給食メニューを見れるように改善。

