期間
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を追加し、任意の日付のメニューを確認できるように改善。
プレビュー

