본문 바로가기

PuzzleLeaf110

현장방문 시연 및 계획 직접 현장에 가서 시각장애인분들에게 현재까지 제작한 앱 시연을 했다. 일단 정말 음악을 잘 모르는 분들에게는 도움이 될 수 있다는 긍정적인 대답을 듣기도 했지만 여러 가지 미흡했던 점들을 발견할 수 있었다. 일단 시각장애인분들에 대한 조사가 많이 부족했다는 점이다. UI를 구성할 때 아이콘을 크게 만들고, 여러 가지 기능을 한 화면에 모아서 배치했는데 실제 사용하는 앱에서는 기능별로 구분하여 각 화면마다 하나의 기능이 동작하도록 구현되어 있어서 사용하기 편리하다는 의견이 있었다. 또한 현재 앱 동작 방식은 원터치를 기반으로 하는데 두 번 터치했을 때 동작하는 방식이 편할 것 같다는 의견도 있었다. 그래서 Player에서 마디 탐색 기능을 따로 팝업으로 띄워서 구현하는 개선방안을 생각하고 있고 두번 터치했.. 2016. 11. 28.
관리자 메뉴 및 FireBase 연동 앱 메인 화면에서 관리자 메뉴 버튼을 누르면 아래와 같이 key를 입력하는 화면이 나타난다. key를 입력하는 이유는 사용하는 단체나 개인별로 텍스트 악보를 추가하거나 관리할 수 있도록 구분하기 위함이고 이 key 값을 이용해 사용자들도 특정 데이터들을 사용할 수 있다. 현재는 간단하게 몇 가지 메뉴를 구상하고 있고 등록 메뉴만 구현이 되어있다. --- 등록 : 제목 악기 악보를 등록할 수 있다. 편집 : 등록되어 있는 악보를 편집할 수 있는 메뉴. 삭제 : 등록된 악보를 삭제 목록 : 현재 등록되어 있는 악보 목록을 보여줌 (대략적인 구상) --- 등록 메뉴는 대략적으로 위와 같은 형태로 구현되어 있고 등록하면서 미리 들어보는 기능을 추가할 예정이다. FireBase에서 중복된 값에 대한 덮어쓰기 문제.. 2016. 11. 28.
Player 기능 구현 및 UI 업데이트 Splash UI 업데이트 사용 폰트 정보http://www.swagger.kr/swaggerfont.html Player 기능 구현 - 1마디씩 탐색 가능- 4마디씩 탐색 가능- 재생, 정지 -> 재생, 일시정지로 변경- 구간 반복 기능 구현- 다음 마디 탐색 버튼 '>' 를 눌러도 구간반복이 해제되지 않음 악보 데이터 저장 방식 변화 미 레 도 레 / 미 미 미 / 레 레 레 / 미 미 미 ' ' 을 이용하여 박자를 조절/ 를 이용하여 마디를 구분 ----해야 할 일FireBase 데이터 베이스 구현관리자 메뉴 구현코드 최적화(...) 2016. 11. 20.
[Android]UI 설계하기(3) 컨셉 Metro UI 아이콘 디자인 www.flaticon.com, 직접 제작 색상https://www.design-seeds.com/ 참고 2016. 11. 18.