-
Notifications
You must be signed in to change notification settings - Fork 5
Storyboard를 채택한 이유는 무엇인가?
HanjunYu edited this page Nov 29, 2021
·
2 revisions
기획부터 디자인까지 모두 저희 손으로 직접 했기 때문입니다.
디자이너 없이 개발자들끼리 디자인을 했기 때문에 스토리보드를 통해서 UI를 즉시 확인할 필요가 있었습니다.
위 이미지는 저희가 처음 브레인스토밍하면서 그렸던 그림입니다.
위의 이미지를 바탕으로
처음에는 위와 같이 UI를 구성했었고
최종적으로는 위와 같은 UI를 완성했습니다.
이 과정에서 자잘한 UI 변경이 굉장히 많았는데 이를 스토리보드로 작성하면서 즉시즉시 확인가능해 더 좋은 UI를 만들 수 있었습니다.
스토리보드를 화면 단위로 분리해 충돌을 최소화했습니다.
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 적용시 문제