Library

プロジェクト

BapJom

学校給食アプリ

2021SwiftUIKit
GitHubで見る
テーマ
言語

プロジェクト

BapJom

2021SwiftUIKit
GitHubで見る

期間

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部分を担当し、チームリードを務めた。

成果

  • GitHub

プロセス

初期開発

サーバー通信にまだ慣れていなかったので、勉強しながら開発し、初期アプリが誕生。

最初は当日の給食だけを計画していたが、友達のフィードバックを基に前日と翌日の給食タブを追加。

多くの友達に使ってもらえるように内部ベータテストを実施。

ベータテストのレビュープロセスを勉強した後、外部ベータテストを開始。

バプジョムの日別給食画面バプジョムの前日・翌日給食タブバプジョムのベータテスト画面

1.1アップデート

初期開発時にiOSの概念不足で実装できなかった機能を追加し、バグを修正。

既存アプリの特定日付の給食しか見れない制限を改善し、Date Pickerを追加して希望の日付を選択して給食メニューを見れるように改善。

バプジョム 1.1 の給食日付選択画面バプジョムの選択日付の給食メニュー
BapJomBapJom
学校給食アプリ学校給食アプリ