Hoon222y

Android App 제작 공부하기(5) - 대략적인 기능 구현 완성! 본문

개발 /듣는 악보 - Lisic

Android App 제작 공부하기(5) - 대략적인 기능 구현 완성!

hoon222y 2017. 1. 16. 12:48

후 ... 머나먼 여정이었다 .... 그래도 이제 Ver1.0이 눈에 보인다!!!!!! 

물론 계속적으로 update 및 디자인 개선이 필요하겠지만 .... 일단 지금까지 구현된 어플을 설명하자면 

음악을 등록하는 관리자 모드와 등록된 음악을 이용하는 사용자 모드로 나뉘게 된다. 먼저 관리자 모드의 경우에는 

이와 같이 아이디와 비밀번호를 통하여 접속을 하게 된다. 아이디가 없다면 회원가입을 !!

로그인을 하게 되면 관리자로써 할 수 있는 등록 및 관리, 코드 수정을 하게 된다. 가장 메인기능인 악보등록을 클릭하게 되면 

위의 그림처럼 악보(악보 사진 파일)을 찾고 그 악보 파일은 서버로 보내게 된다. 보내게 되면 ....

 이렇게 .. 

이런식으로 계이름을 읽은 결과가 폰 내부에 저장이 된다. (해당 스샷에서는 aaaaa....이렇게 영어로 표현이 되어있는데 .. win server에서 한글을 지원안해서 그냥 귀찮아서 ... 일단은 a,b,c...이런식으로 대충 저장을 해둔 상태이다.)

이런식으로 관리자는 음악 파일을 등록 및 관리 수정을 하게 된다.


이제는 사용자 모드를 살펴보게 되면 

관리자(하나의 그룹을 관리하고 등록 하는 사람)가 만들어둔 그룹 코드를 입력하게 되면 

열기버튼을 누르면 등록된 List들이 보이게 되고 클릭을 하면 해당 음악이 재생되는 방식이다.


드디어 대략적인 기능이 완성이 되었지만 ... 자잘자잘한 오류가 많은것 같다. 점차 수정해 나가도록 하자 .

아 그리고 

이처럼 Firebase는 알아서 어떤 오류가 있는지 그 오류가 몇명의 사용자에게 얼마나 발생하였는지를 알아서 다 체크를 해준다 !! (내가 해당 코드를 못 찾아서 문제지 ..... 암튼 어플을 만들 때 도움은 되는것 같다)

Comments