
2024년 8월 26일 약 4개월만에 직관로그의 1.3.0 버전이 배포 되었다.
v.1.3.0에서의 변화
1. 탭 변화
- 기존 탭 메뉴인 [캘린더, 기록, 날씨]에서 [캘린더, 기록, 통계, 설정]으로 변경
2. 설정 탭 메뉴 변화
- 자주 묻는 질문 추가
- 앱 버전 추가 -> 현재 버전이 아닐 시 업데이트 유도 버튼 및 화면전환 추가
- 기존 문의하기는 이메일을 보내는 형식이었으나, 현재는 구글폼으로 유도
3. SwiftUI 리팩토링
- 설정 탭메뉴 + 설정 뎁스 화면은 모두 SwiftUI로 리팩토링
- 통계 탭의 요약하기 화면 (툴팁, 이미지옵션필터화면) SwiftUI로 리팩토링
4. 아이콘 변경
- 무료 아이콘이 아닌 직관로그라는 앱에 맞게 외주 맡긴 커스텀 디자인 아이콘
5. 마이너 수정
- 캘린더의 날짜 선택 바텀시트 UI 수정
v.1.3.1 업데이트 예정
1. SwiftUI 부자연스러운 화면전환 수정
2. 기록 화면 수정
- 사용자가 날짜 입력 가능 (요청사항: 수정때 날짜 수정이 되지 않아 불편하다)
- 사용자가 경기장 입력 가능
- UX 개선
3. 임시 차트 화면 추가

- DB 업데이트를 어떻게 해야 세분화가 될까 고민 하느라 막았는데 (문의메일이 제일 많았던 영역이라), 의외로 통계부분이 이 앱의 핵심이었던 것 같다.
- 2024년 기준으로 전체 통계를 내는 방향으로 임시로 업데이트할 예정.
3. 마이너한 디자인 수정
- 팝업 커스텀 화면으로 교체
v.1.3.1 리뉴얼 된 화면 기록
1. 캘린더 화면

- 네비게이션 컨트롤러 영역의 탭바 아이템이었던 통계, 설정 아이템을 탭바컨트롤러 영역으로 이동
2. 설정 탭 - 설정화면





3. 통계 탭 - 요약 보기 화면




요약화면에서 일러스트 사용자 커스텀이 가능해졌다.
4. 캘린더 날짜이동 바텀시트


v.1.3.0 업데이트 고민했던 부분
1. 요약화면 이미지 저장
- 서버가 없어서 DB 등에 사용자가 선택한 이미지를 저장해야하는 게 필요 했는데, 이미지를 위한 DB를 하나 만들거나 기존의 DB에 추가하는 게 과하다고 생각했다.
- 사용자 단순설정값이기도 하고 복잡하거나 무거운 저장값이 아니라고 판단, UserDefaults에 이미지를 저장 및 업데이트 할 수 있도록 했다.
2. UIKit과 SwiftUI 혼용으로 인한 화면전환
- UIKit의 tabbarController를 사용하고 있어서 그에 따른 SwiftUI 화면전환이 쉽지 않았다.
- SwiftUI로 모든 화면을 리팩토링하기 전까진 UIKit - SwiftUI - UIKit 등의 화면전환 가능성이 있어서 화면전환을 유연하게 하기 위해 조금 더 고민해야 할 것 같다.
v.1.3.x 향후 개발 예정
- 통계 - 차트 세분화
- SNS 공유
- 백업
'직관로그 (출시앱) > 업데이트' 카테고리의 다른 글
[직관로그] v.1.3.1 배포 (3) | 2024.09.13 |
---|---|
[직관로그] v.1.3.x (0) | 2024.07.31 |