기간
2020.11.21 - 2021.05.17
- 1차 개발: 2020.11.21 - 2020.11.31 (10일간)
- 1.1 업데이트: 2021.05.04 - 2021.05.17 (13일간)
사용 기술
기술
- Swift
- Alamofire
- AutoLayout & Storyboard
- Apple’s MVC
도구
- Git
- Postman
- Github
- Figma
- CocoaPods
시작한 이유
급식을 조금 더 편하게 확인하려고 밥좀을 시작했습니다.
당시 급식을 확인하려면 학교 웹사이트에 들어가거나 외부 앱에 등록해야 했습니다. 친구들이 불편하다고 해서 배운 iOS 앱 개발 지식으로 직접 만들었습니다.
개발 메모
- Storyboard 기반 Tab Bar Controller의 동작 원리와 사용법을 익혔습니다.
- UITableView의 기본 구조와 dequeueReusableCellWithIdentifier를 쓰는 이유를 배웠습니다.
- REST API로 서버와 통신하는 방법을 익혔습니다.
팀 구성
iOS 1명, Server 1명, Design 1명
iOS 파트와 Team Lead를 담당했습니다.
결과물
진행 과정
1차 개발
서버 통신에 익숙하지 않아 공부하면서 첫 버전의 앱을 만들었습니다.
처음에는 당일 급식만 지원하려 했지만 친구들의 피드백을 받아 전날과 다음날 급식 탭을 추가했습니다.
더 많은 친구들이 써볼 수 있도록 내부 베타 테스트를 진행했습니다.
베타 심사 절차를 공부해 심사를 받은 뒤 외부 베타 테스트를 시작했습니다.
미리보기



1.1 업데이트
1차 개발 때 iOS 지식이 부족해 만들지 못한 기능을 추가하고 버그를 수정했습니다.
기존 앱에서는 특정 날짜의 급식만 볼 수 있었습니다. Date Picker를 넣어 원하는 날짜를 선택할 수 있게 했습니다.
미리보기

