///////
Search
Duplicate

제주대 뉴로언어연구소 앱 개발 프로젝트(외주)

Created
2022/05/21 02:33
개발 기간
2022/01/20 → 2022/02/20
기술 스택
Android
Java
Async
개발 인원
1인 개발

Story App

2022 뉴로언어연구소-제주대 노인인지훈련 “이야기 만들기” 앱개발 서비스 외주
프로젝트 소개
"이야기 만들기"앱은 노인들에게 제공되는 치매예방 그림그리기 서비스 입니다. 페이지 별 색칠하기 및 녹음기능이 있으며 완성 후 PDF파일로 저장이 가능합니다.
StoryApp
ny2060
개발 기간
2022.01 ~ 2022.02
개발 인원
1인 개발
개발 기능
전체 페이지
string.xml 파일을 한/영으로 구현하여 앱 진입시 한글 또는 영어로 전체 언어를 설정할 수 있습니다. ID 는 별도의 회원가입 없이 사용자가 입력한 아이디명이 그대로 각 기기 외부저장소에 파일이름으로 폴더가 만들어집니다.
색칠 페이지
안드로이드 Canvas 클래스와 Bitmap을 사용하여 원본 그림파일을 도화지 역할과 같이 구현하였으며 Paint 클래스로 여러가지 색칠 도구 및 지우개 기능을 만들었습니다. 화면 이탈시 사용자가 그리던 파일이 자동으로 기기 외부저장소에 저장 되게끔 하였습니다. 리사이클러뷰어댑터를 이용하여 화살표 버튼을 클릭 시 다음 그림페이지로 이동하게 하여 사용자 편의를 고려하였습니다
전체 페이지
전체 그림 페이지를 확인할 수 있으며 하단의 녹음 버튼을 누르면 녹음 페이지로 제출 버튼을 누르면 모든 그림파일이 하나의 PDF로 변환되어 파일에 저장됩니다. 또한 각 페이지별 녹음파일도 하나의 파일로 압축되어 저장됩니다.
그 외 느낀점
제주대학교 뉴로언어연구소로부터 노인용 이야기 만들기 안드로이드 앱 개발 프로젝트를 제안받아 1인 개발을 맡게되었습니다. 평상시 개발해왔던 익숙한 안드로이드 폰이 아닌 갤럭시 탭을 이용한 프로젝트였기에 다소 도전적인 부분이 많았습니다. 이야기 만들기 프로젝트는 색칠공부 활동을 그대로 디지털로 이용할 수 있는 어플이며 추가로 녹음기능과 PDF 저장 기능이 구현되어 자신만의 이야기 책을 언제 어디서나 쉽게 만들 수 있는 앱 입니다. 1인 개발로 따로 서버 개발환경이 존재 하지 않아 각 사용자별 데이터를 저장하고 불러오는것에 어려움이 있었으나 안드로이드 내부 저장소를 이용하여 해결가능하였고 처음시도하는 녹음, PDF 기능을 완성하였습니다. 또한 앱 사용타겟층이 노인이라는 점을 고려하여 기존의 UI보다 좀 더 편리하고 직관적인 화면을 고려하고 설계하도록 노력하였습니다. 제안을 받은만큼 더욱 큰 책임감을 가지고 프로젝트에 임했었기에 약속된 기간보다 빠른 시일내에 개발을 완료하였으며 여러번의 QA와 피드백을 거쳐 최종 사인을 받았습니다.