Skip to content

Releases: Keychy/KeychyApp

📦 Release v1.0.6

16 Jan 08:48

Choose a tag to compare

🚀 New Features & Improvements

네트워크 안정성 & 앱 진입 구조

  • 네트워크 상태 모니터링 시스템 도입
    • 네트워크 소실 감지, 토스트 알림, 전용 UI를 단계적으로 적용하여 앱 안정성 강화
  • 앱 진입 로직 전면 리팩토링
    • RootView 정리 및 MVVM 아키텍처 적용으로 앱 진입 성능 및 유지보수성 개선

사용자 경험 개선

  • Pull-to-Refresh 기능 추가
    • GIF 애니메이션과 햅틱 피드백을 포함한 커스텀 새로고침 UX 구현
  • 딥링크 사용성 개선
    • receive / collect 흐름을 명확히 분리
    • 딥링크 진입 시 탭바 및 네비게이션 동작 안정화
  • 앱 업데이트 알림 & 리뷰 요청 시스템 구현
    • 사용자에게 자연스럽게 업데이트 및 리뷰를 유도하는 인앱 시스템 추가

미디어 & 콘텐츠 기능

  • 키링 영상 생성 및 추출 기능 구현
    • 키링 및 뭉치 단위 영상 생성 지원
    • 보관함에서도 키링 영상 추출 가능
  • 멀티 키링 씬 및 뭉치 구조 개선
    • 뭉치 로딩 타이밍 안정화
    • 관련 ViewModel 분리로 구조 명확화

UI / UX & 디자인 고도화

  • 기본 네비게이션 스타일 통합
    • 마이페이지, 알림함 등 커스텀 네비 → 기본 네비 전환
    • 전반적인 디자인 및 코드 정리
  • 탭바 hide/show 타이밍 개선
    • 화면 전환 시 레이아웃 흔들림 감소
  • 버튼·레이아웃 세부 조정
    • 보관함 상세뷰 저장 / 선물 버튼 위치 변경
    • 검색 및 입력 상태에서 UI 깨짐 현상 개선

🐛 Bug Fixes

네트워크 & 상태 처리

  • 네트워크 소실 상황 안정화
    • 무한 로딩, 잘못된 화면 진입, 로그인 흐름 오류 수정
    • 네트워크 복구 시 UI 및 상태 정상화 처리 강화

뭉치 & 키링 관련

  • 로딩 타이밍 오류 수정
    • 키링이 준비되지 않았는데 로딩이 사라지던 문제 해결
  • 썸네일 및 수정 플로우 안정화
    • 뭉치 썸네일 캡쳐 타이밍 오류 수정
    • 뭉치 수정 화면 로딩 알럿 타이밍 보완
  • 엣지 케이스 처리 강화
    • 키링 0개 뭉치 준비 상태 처리 개선
    • 특정 조건에서 발생하던 크래시 방지

알림 & 배지

  • 알림 상태 동기화 수정
    • 알림 확인 후에도 앱 배지가 남아있던 문제 해결
    • 알림 제거 로직 및 알림뷰 상태 복구

UI / 네비게이션

  • 검색 & 입력 관련 UI 수정
    • 검색 모드에서 보관함 뷰 초기화 문제 해결
    • 검색 시 레이아웃 깨짐 현상 수정
  • 키보드 & 네비게이션 이슈 수정
    • 키보드 노출 상태에서 로딩 알럿 겹침 문제 해결
    • 딥링크 진입 시 탭바가 잘못 노출되던 버그 수정

What's Changed

Full Changelog: DeveloperAcademy-POSTECH/2025-C6-A3-nopainyesgain@v1.0.5...v1.0.6

📦 Release v1.0.5

16 Jan 08:47

Choose a tag to compare

🚀 New Features & Improvements

  • 디자인 고도화: 키링 포장 배경지, 그림자 효과, 발신자 닉네임 폰트 수정 등 시각적 완성도 향상

  • 화면 재구성: 뭉치 이름 입력 및 수정 화면 레이아웃 최적화 (키보드 대응 및 UI 밀림 현상 해결)

  • 로딩 최적화: 공방 배너 및 보관함 썸네일 로딩 로직 개선으로 앱 속도 향상

  • 사용성 개선: 태그 수정/삭제 메뉴 터치 영역 확장 및 정보 시트 자동 닫기 로직 추가

  • Intro, Home, Collection 뷰-뷰모델 로직 분리 (MVVM)

  • 에셋 호출 방식 통일 및 불필요한 리소스 정리

  • useCount 계산 로직 구현 및 데이터 필드 정비

🐛 Bug Fixes

  • 알림 시스템: 알림 확인 후에도 앱 뱃지가 '1'로 유지되는 현상 수정

  • 데이터 정합성: 알림 삭제 시 서버 데이터(PostOffice) 동기화 오류 해결

  • 런타임 오류: 특정 조건(빈 뭉치 대표 설정 등)에서 발생하는 무한 로딩 및 앱 크래시 방지

  • UI 수정: 네비게이션바 타이틀 노출 타이밍 및 팝업 중첩 현상 해결

What's Changed

Read more