앱 메인 화면에서 관리자 메뉴 버튼을 누르면
아래와 같이 key를 입력하는 화면이 나타난다.
key를 입력하는 이유는 사용하는 단체나 개인별로
텍스트 악보를 추가하거나 관리할 수 있도록 구분하기 위함이고
이 key 값을 이용해 사용자들도 특정 데이터들을 사용할 수 있다.
현재는 간단하게 몇 가지 메뉴를 구상하고 있고
등록 메뉴만 구현이 되어있다.
---
등록 : 제목 악기 악보를 등록할 수 있다.
편집 : 등록되어 있는 악보를 편집할 수 있는 메뉴.
삭제 : 등록된 악보를 삭제
목록 : 현재 등록되어 있는 악보 목록을 보여줌
(대략적인 구상)
---
등록 메뉴는 대략적으로 위와 같은 형태로 구현되어 있고
등록하면서 미리 들어보는 기능을 추가할 예정이다.
FireBase에서 중복된 값에 대한 덮어쓰기 문제가 있는데
일단 남은 개발 기한이 충분하지 않아서 우선순위가 높지는 않다.
<FireBase DataBase>
데이터베이스에는 한 개의 샘플 악보가 등록되어 있다.
hkorchestra 라는 기관으로 구분되어 있고 데이터는 아래와 같다.
제목 : 울게하소서
악기 : 바이올린 1번
악보 : 라 라 라 ...
순서로 등록되어 있다.
위와 같이 데이터를 입력하고 등록 버튼을 누르면
아래와 같이 데이터가 실시간으로 추가된다.
'End > #3 나눔프로젝트' 카테고리의 다른 글
계획의 90%완성, 시간의 부족함, 약간의 후기 (0) | 2016.12.05 |
---|---|
현장방문 시연 및 계획 (0) | 2016.11.28 |
Player 기능 구현 및 UI 업데이트 (0) | 2016.11.20 |
[Android]UI 설계하기(3) (0) | 2016.11.18 |
[Android]UI 설계하기(2) (0) | 2016.11.17 |
댓글