-
Notifications
You must be signed in to change notification settings - Fork 5
10월 28일 (목) 멘토링
S004_강현준 edited this page Nov 1, 2021
·
1 revision
- 기획서 발표
- 4주라는 짧은 시간 동안 프로젝트를 완성하여야 하는데 지도와 UI가 합쳐진 화면 이외에는 무리라고 생각되는 부분은 없다.
- 관관 명소의 정보를 표현하기 위해서는 back 단이 필요할 수 있는데?
- 우선은 관광명소들을 json 형식으로 직접 만들어 Local에 저장해 개발을 진행하고 추후 개발이 어느정도 진행되면 관광 명소 데이터를 우리가 만든 json 형식으로 보내주는 서버를 구축하는 것으로 계획 중
- mvvm + c를 사용하는데 repository 추상화가 잘 되어있다면 위애 방법대로 교체하는 것은 어렵지 않을 것이다.
- Alamofire나 Kingfisher같은 외부 라이브러리 사용에 대해서 어떻게 생각하시는지
- 개발 기간이 길지 않기 때문에 외부 라이브러리를 사용하는 것도 나쁘지 않음
- 단, 사용하더라도 캐싱 정책과 같은 부분을 학습하고 사용
- 외부 라이브러리 사용할 때 선택 기준
- 캘린더같은 경우 싱글 셀렉트만을 지원하는지 레인지 셀렉트를 지원하는지 정도로 기준이 될 수 있을듯
- 다양한 외부라이브러리를 갈아껴보면서 프로젝트에 적합한 라이브러리를 선택하는 것도 좋음
- 직접 만들어보는 것도 좋은 경험이 될 것 같다.
앞으로의 멘토링 일정 : 매 주 수요일 20:00
S004_강현준 | S012_김우재 | S033_유한준 | S047_이청수 |
---|---|---|---|
@mandeuk26 | @kimwj9792 | @hj56775 | @bestowing |
2주차
3주차
4주차
5주차
6주차
더보기
- CollectionView + Diffable & Compositional 사용 이유
- App Target iOS13+ 인 이유
- Storyboard를 채택한 이유
- 뒤로가기 버튼에 특정 액션을 넣으면 Swipe back이 되지 않는 문제
- 메모리 누수 발생 문제
- 맵뷰가 주기적으로 리프레쉬되는 문제
- UserLocation 화면을 빠져나와도 업데이트 해야하는 문제
- Compositional Layout의 estimated가 정상 동작하지 않는 문제
- Keyboard에 의해 TextField가 가려지는 문제
- 사용자가 권한을 거절했을때 생길 수 있는 문제
- 이미지를 불러올때 프레임 드랍이 발생하는 문제
- PHPicker를 이용해 이미지를 보여줄 때 이미지를 순서대로 표시하지 못하는 문제
- 관광명소 검색화면에서 빠르게 스크롤 시 적합한 관광명소 이미지를 보여주지 못하는 문제
- 무한스크롤 캘린더 구현과 VoiceOver 적용시 문제