일생동안 내가 걷는 걸음을 시각화하기 위한 프로젝트
- Mapkit 라이브러리를 통한 사용자 위치정보 획득, 가공
- 가공 단계에서 시공간적 단위에 따른 유저 데이터 분석 및 처리
- MKPolyline의 addOverlay 메소드를 주로 한 Map 위의 사용자 인터렉션 설계
- Realm Swift를 통한 유저 데이터 저장
- AVFoundation을 통한 영상 제공
- NavigationVC를 주축으로 CollectionView, TableView, MapView 등의 다채로운 활용
좌측의 경우 기존 시작버튼을 길게 누를 경우 다음의 사각형으로 확장이되어, 버튼의 심화적인 동작이 가능하도록 한 것입니다.
우측의 경우 자체적으로 주어지는 모달, 뷰에 한계를 느껴 따로 특정 이벤트 발생에 대해 유저에게 노출해주는 뷰를 구성한 것입니다.