안드로이드 위치기반 서비스
2017, Aug 31
프로젝트 소개
갓 태어난 아이들에게 불가피한 사정으로 모유 수유를 못하는 엄마들에게 전국의 정확한 수유실 위치를 바탕으로 기증자에 대한 정보를 확인하고 기증 받을 수 있게 합니다. 또한, 모유 수유에 대한 상식과 정확한 가이드를 제공하여 모유 수유를 원하는 엄마들을 돕는 서비스를 해보고자 합니다.
개발기간
- 2017년 09월 05일 ~ 2017년 12월03일 (16주)
- 1주차 ~ 3주차- 1page-Draft, 2page-Draft, 경쟁작 분석 , 동료평가
- 6주차 ~ 7주차- 기획서발표 및 세부기획서 제출
- 8주차 ~ 10주차- 1차 쇼케이스 및 1차 교수님 평가, 외부평가
- 11주차 ~ 13주차- (피드백 반영)2차 쇼케이스 및 2차 교수님 평가, 외부평가
- 13주차 ~ 15주차- (피드백 반영)3차 쇼케이스 및 3차 교수님 평가, 외부평가
- 16주차 - 팀별 데모시연
개발환경
- 개발환경 : MacOs, Window10, Android
- 형상관리 : GitHub
- DB : Google FireBase
- 주요기술 : Java, Json, googleMapAPI
주요 Activity 소개
Activity
Layout
LoginActivity
- Email 로그인,Google 로그인,FaceBook 사용 –> 소셜로그인 활용
MapsActivity
- 엑셀 파일에서 특정 열에서 한글 주소 정보를 가져와 위도,경도 변환.
- 위도 경도로 변환된 값을 지도에 마커표시.
FeedingRoomActivity
- 위도 경도 값에 있는 수유실 정보를 가져오며 수유실에 등록된 인원을 볼 수 있도록 ListView 활용
AddDonorCheckListActivity
- 모유 은행에서 하는 CheckList를 사용자가 할 수 있도록 구성.
GuideActivity
- WebView를 활용하여 간단한 수유 가이드 제공.
팀 구성 및 나의 담당역할
- 팀구성
- 2명
- 개발, 디자인
- 나의 담당역할
- 아이디어 및 기획
- 유사앱 장단점 비교
- 보건복지부 & 모유 육아 상담소 모유 119에 문의
- 데이터베이스 설계 및 구현, Activity 설계 및 구현 , Layout 설계 및 구현.
배운점
- 적은 기능으로 좋은 효과를 낼 수 있는 것이 뭘까? 라는 것을 오래 고민했던 프로젝트였습니다. 안전 문제가 생길 수 있는 주제로 보건복지부와 관련 단체에 직접 문의해보며 해결 할 수 있는 방안을 찾도록 노력했던 점이 이번 프로젝트에서 가장 많이 배운 점입니다. 추가적으로 앱을 구성하는데 있어서 Back-and 에서 Front-and 까지 경험 해볼 수 있었습니다.