-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Hoonki Chae edited this page Dec 15, 2020
·
30 revisions
부스트캠프 5기
5주 기업 프로젝트
@SkydevilK | @yskpth91 | @hoonv | @kyungpyoda |
---|---|---|---|
S008_김병인 | S020_박태희 | S058_채훈기 | S064_홍경표 |
- 지도 위의 수많은 마커들을 보기 좋게 군집시킵니다.
- 렌더링 부하가 줄어드는 효과도 기대할 수 있습니다.
- 게이미피케이션 적용 (재밌게 협업하자!!)
- 코드 리뷰(방향성 제안) +3점, 댓글당 +1점, PR당 +5점...!
- 지각 할 때 -10점
- 밥 사주면 +20점 간식 +5점
- 협업 Skill을 늘렸으면 좋겠다.
- 의미 있는 토론에 망설이지 말기
-
- 데이터를 가져오는데 병목현상이 생기지 않게 코어 데이터의 데이터 로드 시 멀티 스레드를 잘.. 해보자
- 성능 개선을 위해 필요하다면 클러스터링 뿐만 아니라 필터링도 시도해보자
- 범위 내 데이터를 모두 클러스터링 하는 게 아닌 몇몇 데이터로 필터링을 거친 후 클러스터링 한다던지,,,
- 시간을 측정할 수 있는 단위테스트 사용 ?
- 16ms에 맞는 알고리즘 사용
- 어떤 데이터를 캐시해야 할지
-
- 슬라임 형식으로 마크들이 합쳐질때, 흩어질때 애니메이션
- zoom in -> cluster들을 spread
- zoom out -> clustering
- UX친화적인 Table View
- 마크 터치 시 두 가지 동작 방식
- 적은 개수의 POI 데이터라면 TableView로 목록 띄우기 like AppleMap
- 많은 개수라면 zoom -> cluster들을 spread
- 검색 결과가 없을 때 단순히 알림창 띄우기 보단 애니메이션
- 슬라임 형식으로 마크들이 합쳐질때, 흩어질때 애니메이션
-
- Core Data, MVVM Architecture, Animation
- SwiftLint의 스타일 가이드를 열심히 받아들이자
-
Week 1
-
Week 2
-
Week 3
-
Week 4
-
Week 5