Skip to content

[Feat/#48]-watch-communication#51

Open
ShapeKim98 wants to merge 1 commit intodevelopfrom
feat/#48-watch-communication
Open

[Feat/#48]-watch-communication#51
ShapeKim98 wants to merge 1 commit intodevelopfrom
feat/#48-watch-communication

Conversation

@ShapeKim98
Copy link
Collaborator

PR 요약

프로젝트 리팩토링에 맞춰 WorkoutManager와 WatchConnectivity를 재설계 하였습니다.

📌 변경 사항

  1. WorkoutManager를 재설계하면서 Delegate 패턴을 적용하였고, 그러면서 자연스럽게 combine을 사용하지 않게 되었습니다.
  2. WatchConnectivity역시 delegate 패턴 적용 및 combine 사용을 하지 않게 했습니다.
  3. 모든 운동 상태(시작, 정지 종료 등)은 워치에서 관리를 합니다.
  4. 아이폰에서 시작했을 시 아이폰에서 워치로 인터벌 정보를 전송하며, 워치에서 시작했을 시 워치에서 아이폰으로 정보를 전송합니다.
✅ PR check list
  1. WatchConnectivity가 제대로 작동하지 않는 이슈가 있습니다.
스크린샷 2024-04-30 23 56 06 스크린샷 2024-04-30 23 56 25 스크린샷 2024-04-30 23 55 56

Linked Issue

close #

@ShapeKim98 ShapeKim98 self-assigned this Apr 30, 2024
Copy link
Member

@annapo99 annapo99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다! 편하실때 연락주시면 같이 출시해보시죠!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments