본문 바로가기
Projects/It's My Waye

[It's My Waye] 2. 기능, DB 및 UI 설계하기

by DevJaewoo 2022. 1. 6.
반응형

기능 설계

알림(Notification) 관련

  • 알림 읽기 활성화/비활성화
  • 디스코드만 읽을지, 카카오톡만 읽을지, 둘 다 읽을 지, 모든 앱의 알림을 읽을지 선택

 

알람(Alarm) 관련

  • 알람 활성화/비활성화
  • 알람 비활성화 시간대 선택
  • 웨이를 포함한 다른 판매 아이템에 대한 알람 개발 활성화/비활성화
  • 알람 곡, 볼륨, 알람 시간, 다음 반복까지 딜레이 설정

 

기타

  • 설정값 자동저장
  • 설정값 초기화
  • 광고 보기 (선택사항)
  • 개발자 후원 (선택사항)

DB 설계

DB 설계


UI 설계

좌측 하단에 동그란 버튼을 만들고 누르면 왼쪽에서 메뉴가 슬라이드 되도록 한다.

메뉴엔 Alarm, Notification, Settings 메뉴가 있다.

 

Alarm 메뉴의 상단에 알람 전체 활성화/비활성화 메뉴가 있고, 그 밑에 알람 금지 시간대가 있다.

그 아래는 RecyclerView로 각 아이템에 대한 알림을 활성화 할 수 있으며, 오른쪽에 톱니바퀴 아이콘을 클릭해 알람 설정을 바꿀 수 있다.

 

Notification 메뉴의 상단에 알림 읽기 활성화/비활성화가 있고, 아래에 모든앱 알림, 디스코드, 카카오톡을 선택하는 스위치가 있다.

 

Settings 메뉴는 버튼으로 구성되며, 설정 초기화, 광고 시청, 개발자 후원으로 나뉜다.

버튼은 세로 가운데 정렬 한다.

 

 

 

반응형