공부용 블로그

[여행어플리케이션]travel_with 본문

Android

[여행어플리케이션]travel_with

tomato212 2018. 5. 26. 03:19



[App 이름]


- Travel With


[App 설명]


- 여행을 하면서 활용할 수 있는 주요 기능 3가지를 기획한 어플리케이션 입니다.

  첫째, 여행기록을 다양한 형태(글, 사진, 지도)로 남길 수 있습니다.

  둘째, 사용자가 지정한 위치를 기준으로 주변에 여행자를 검색하고 채팅을 할 수 있습니다.

  셋째, 여행경비 폴더를 만들어 항목별 지출금액을 정리할 수 있습니다. 


[사용 기술]


- Language : Java, PHP, C++

- WebServer : Apache

- Database : Mysql, SQLite

- Protocol : HTTP, TCP/IP

- Library & API 

  : Google Place API, Google Map API,  환율 API, okhttp, 

    Glide, OpenCV(ndk), MPAndroidChart,  JSON, FloatingActionButton, Calendar View,

    


[주요 기능]

1. 내 주변 여행자 찾기
 - 사용자의 현재 위치 혹은 지정한 위치 기반 여행자를 검색
 - 정렬기준에 따라 여행자 검색

2. 1대1 및 다중채팅, 알림기능
 - 사용자의 위치 주변에 검색된 여행자들과 채팅
 - 백그라운드를 통해 앱이 실행되지 않아도 메세지 수신

3. 여행경비 관리
 - 여행경비 폴더별 지출금액 작성
 - 해당 날짜에 따라 환율 변경 및 원화로 자동 계산
 - 차트를 통한 지출내역 시각화

4. 얼굴검출 
 - 카메라에서 얼굴을 인식한 경우에만 사진을 찍을 수 있도록 함

5. 이미지 필터
 - 사진에 여러가지 필터를 적용

6. 회원가입 및 프로필설정
 - 아이디 중복확인, 구글맵으로 현재위치 찾기

7. 여행기록 작성
 - 다양한 폼(글, 사진, 지도 중)을 활용하여 여행기록 작성