3월 30일
기획 -> 디자인 넘어 간 날
Velog에 3월에 했던, 4월 간 했던 것들을 정리하면서 무슨 생각을 했는지, 무슨 생각을 해야하는지 생각하고 있다.
기획은 구글 프리젠테이션에 했던 것을 복붙하는 것이고, 디자인은 피그마에 했던 것들을 옮겨 담을 예정이다.
찾아보니 Velog는 개발자를 위한 블로그 라고 ..

개발자는 대체 어디까지 해야되는 것인가.
기능 상세 설명서
그렇게 상세하진 않다.
메인화면 ( 타이머 설정 화면 )
- 4종류의 (Interval training, AMRAP, Fortime, EMOM) 각기 다른 타이머 화면
- 타이머 종류 선택 버튼
- 눌렸을 때에 색깔변화를 주어 눌린것 처럼 보이게해야함
- 스타트 버튼을 누르면 타이머 시작
- 체크박스 비활성화 상태시 비활성화 된 기능 해제
- 메인화면 내에 메뉴(햄버거) 버튼 누르면 정보 탭 나오거나, 한 화면 내에 모두 구현. iphone 나이키런 어플 메인화면 참조. ( 갤럭시는 다름 )
타이머 화면
- 시작전 준비 타이머 5초
- 휴식 화면 구현
- Interval training : 스타트표시, End to Zero, 운동&휴식 1세트 끝날때마다 자동으로 세트수 상승
- AMRAP : 스타트표시, End to Zero, 화면 탭할 때 마다 숫자 1씩 상승(Round)
- Fortime : 스타트 표시, Zero to Finish, Finish 버튼,
- Fortime Time cap : 스타트 표시, Zero to End, Finish 버튼, 제한시간 되기전 피시니버튼 누르면 눌렀을 때 기록 측정
- EMOM : 스타트 표시, Zero to End, 홀수 분일 때 Odd 표시, 짝수 분일 때 Even 표시
기록 화면
- 공유버튼
- 즐겨찾기 버튼
- 기록 수정버튼
- 기록 보관 화면 가는 버튼
- 숫자로 날짜 표시 (Month, Day)
- 기록 + 운동 종류 표시
- 어떤 운동을 했는지 표시
기록 수정 화면
- 사진 수정 버튼
- 사진 캘린더 혹은 촬영
- 세이브 버튼
기록 보관 화면
- 기록 요약 + 버튼
- 누르면 기록화면으로 넘어감
- 날짜별 정렬 (고정)
- 메인화면 가는 버튼
즐겨찾기 화면
- 운동 종류별, 날짜별 정렬
- 누르면 기록 화면으로 넘어감
- 삭제기능, 기록 보관 화면에는 보존
- 운동 보관 화면으로 이동가능
공유기능
Launch Screen
- 런치 스크린에서 메인화면 넘어갈때 시간초 세팅 할 수 있는지?
된다면 다른어플참조해서 따라하면 될 듯
사운드 관련 정리
- 삑 소리 공통
- 준비시간때 5초 4초 3초 2초 1초 삑 소리로 초 마다 1번
- 1라운드 끝나고 휴식타이머 넘어갈때 1번
- 휴식타이머에서 다음 라운드 넘어갈 때 1번
- 타이머 종료 시 1번
푸시 알림
- WOD를 (랜덤운동문구) 매일 같은시간대에 사용자에게 보냄
광고
- 사용자당 총 몇번 띄우는지, 몇번사용시 광고띄우기 이런거 가능한지
공유하기 / 베스트기록 이런거 누르면 띄울 수 있는지
앱 업데이트
인앱 결제
- 인앱결제 30% 수수료
- 광고제거 1.2usd
- 개발자에게 커피한잔 선물하기 + 광고제거
- 핵심 기능 하나를 한 2~3번만 무료로 쓰게하고 그뒤로는 유료이용 이런거 되나 잠금해제..
앱 평가 / 피드백
- 1년에 3번 까지가 애플 정책 ?
- 어플에서 바로 작성해서 리뷰 보내는 방법이 있음
일시정지
타이머 진행 중 전화왔을 때 일시정지
타이머 뷰 에서 벗어나면 일시정지
타이머 진행중 다른화면넘어가기, 앱 종료
- 다른 화면 넘어가면 타이머 일시정지 (유튜브 또는 스트리밍 어플에서 노래틀고 다시오면 노래랑 타이머랑 같이 이렇게 짞짞)
- 앱강제종료 시 다시시작
- 백버튼 “종료하시겠습니까” 안내문구 -> 메인화면 후 뒤로가기 동작시 앱 종료
타이머 내 음량 조절
- 타이머 뷰 내 삑 소리 음량 조절 버튼 -> 누를 때만 옆에 사운드 표시 바 뜸 // 다른 미디어 사운드하고 별개로 삑소리만 조절
온오프 x
끝으로
여태까지 했던, 찾았던, 자료 모두 통합해야되겠다는 필요성을 느낌