Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PUBLIC] 애플워치 관련 #10

Open
HiHoi opened this issue Apr 8, 2024 · 4 comments
Open

[PUBLIC] 애플워치 관련 #10

HiHoi opened this issue Apr 8, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@HiHoi
Copy link
Collaborator

HiHoi commented Apr 8, 2024

기술 스택

  • watchOS: watchKit
  • combine
  • swiftData
  • UserNotification: push-alert

구현 기능

목표 시간 달성 시 알림

  1. 하루 12시간 달성 시 축하 알림
  2. 한달 160시간 달성 시 축하 알림
  3. 한달 42시간 달성 시

실시간 갱신 시간 체크

월 누적 시간 체크

캘린더 색상으로 체크

확인해야 할 부분

  • 애플워치 배포 과정 알아보기
@HiHoi HiHoi added the enhancement New feature or request label Apr 8, 2024
@HiHoi
Copy link
Collaborator Author

HiHoi commented May 6, 2024

5 / 6

  1. 하루 12시간 달성 시 축하 알림: 하루가 지나기 전에 12시간이 되었음을 확인
  2. 한달 인정시간 160시간: api 호출 시점(20시 30분)으로 정해서 확인
  3. 연속 출석/미출석에 대한 알림
    • 출석: 독려의 의미 주고, 성취감을 주는 방식(7일, 14일, 21일, 한달)
    • 결석: 독려를 주고 42서울이 기다리는 느낌(7일, 14일, 21일, 한달)
  4. 알림 동의를 받는 View

@HiHoi
Copy link
Collaborator Author

HiHoi commented May 6, 2024

설정 - 앱 정보

  1. 앱 버전
  2. 최신 버전
  3. 현재 os 버전

@HiHoi
Copy link
Collaborator Author

HiHoi commented May 6, 2024

설정 - 화면 설정

그냥 리스트로 설정
추후 눌러서 변경으로

@HiHoi
Copy link
Collaborator Author

HiHoi commented May 6, 2024

인정시간 View

새로고침 버튼 추가(딜레이 필요)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants