본문 바로가기
직관로그 (출시앱)/업데이트

[직관로그] v.1.3.0 배포

by Callie_ 2024. 9. 6.

 


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. 설정 탭 - 설정화면  

Before(제일 왼쪽) / After

  

After - Detail

 

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

 

요약화면에서 일러스트 사용자 커스텀이 가능해졌다.

 

4. 캘린더 날짜이동 바텀시트

Before / After

 

 

 

 

 


 

 

 

 

 

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