X-Pilot 간헐적단식
2019/03/11 ~ 2019/05/17 - X-Pilot 간헐적단식
업무 요구 사항 : 실제 업무에 도움이 되는 사이드 프로젝트를 제안
주제 : 간헐적 단식
기획
앱 재사용율을 높히기 위해 굿닥 ID를 가지고 있는 앱 사용자에게 맞춤 서비스를 제공하자
프로토타입
API 설계
역활
- 서비스 기획 : 명절 기간에 집중적으로 사용되는 점을 보고, 앱재사용율에 향상에 중점을 둠
- 프로토타입 작성 : 가시적으로 레이아웃을 잡아봄
- API 설계 : 시퀸스, 유저케이스 다이어그램 바탕으로 세션 유지 및 예외 처리에 중점
- iOS 구현
1. Alamofire를 통해 API Server에 단식 설정, 정보 송수신
2. 단식의 시간을 설정하면, 시작/종료 시점에 Local Notification을 설정
3. NSFileManager를 통해 cache directory에 단식 정보 JSON 파일을 저장하고 필요에 따라 불러와서 사용함