10월 28일 (목) 멘토링 - boostcampwm-2021/iOS04-OwnMyWay GitHub Wiki

  1. 기획서 발표
    • 4주라는 짧은 시간 동안 프로젝트를 완성하여야 하는데 지도와 UI가 합쳐진 화면 이외에는 무리라고 생각되는 부분은 없다.
  2. 관관 명소의 정보를 표현하기 위해서는 back 단이 필요할 수 있는데?
    • 우선은 관광명소들을 json 형식으로 직접 만들어 Local에 저장해 개발을 진행하고 추후 개발이 어느정도 진행되면 관광 명소 데이터를 우리가 만든 json 형식으로 보내주는 서버를 구축하는 것으로 계획 중
    • mvvm + c를 사용하는데 repository 추상화가 잘 되어있다면 위애 방법대로 교체하는 것은 어렵지 않을 것이다.
  3. Alamofire나 Kingfisher같은 외부 라이브러리 사용에 대해서 어떻게 생각하시는지
    • 개발 기간이 길지 않기 때문에 외부 라이브러리를 사용하는 것도 나쁘지 않음
    • 단, 사용하더라도 캐싱 정책과 같은 부분을 학습하고 사용
  4. 외부 라이브러리 사용할 때 선택 기준
    • 캘린더같은 경우 싱글 셀렉트만을 지원하는지 레인지 셀렉트를 지원하는지 정도로 기준이 될 수 있을듯
    • 다양한 외부라이브러리를 갈아껴보면서 프로젝트에 적합한 라이브러리를 선택하는 것도 좋음
    • 직접 만들어보는 것도 좋은 경험이 될 것 같다.

앞으로의 멘토링 일정 : 매 주 수요일 20:00