Memory

[ANDROID] You & I 본문

포트폴리오/ANDROID

[ANDROID] You & I

_JinHa_ 2018. 2. 9. 13:29
반응형




개발 기간: 12주

개발 완료: 2016년 11월 16일


<사용 기술>


OS : Android, Linux(CentOS 6)

Web Server : Apache

Database : MySQL, SQLite

Language : Java, PHP 5

Protocol : HTTP, TCP/IP, SMTP

Library : Facebook Login API, Naver Login API, Google Login API, Picasso, FCM



어플 이름 : You&I

작품 설명 : 가족, 연인, 친구끼리 사용 가능한 오직 두 사람만을 위한 어플입니다.


[회원가입 & 로그인]

아이디 중복확인, 비밀번호 확인, 정규표현식으로 이메일 주소 체크 후 회원가입 완료

사용자가 정보를 입력하지 않았거나 올바르지 않게 입력하였을 경우 애니메이션과 함께 메시지 확인 가능

회원가입 완료 시 사용자가 입력한 이메일 주소로 가입 메일을 발송



[페이스북 & 네이버 & 구글 로그인 API]



[아이디 / 비밀번호 찾기]

사용자가 입력한 이메일 주소와 가입된 정보 비교 후 가입한 아이디 메일로 발송

비밀번호는 기존의 비밀번호를 초기화 후 랜덤으로 설정한 비밀번호를 메일로 발송



[상대방 연결 & 사용자 정보 입력]

사용자가 입력한 생일을 디데이로 표시, 해당 날짜에 푸시 알림 설정



[디데이 (추가, 수정, 확인, 삭제)]

제목을 입력하지 않고 디데이 등록 시 '기념일'로 저장

알람을 설정하면 해당 날짜와 시간에 FCM을 통해 푸시 알림 제공



[스토리 (추가, 수정, 확인, 삭제)]

이미지 추가, 날짜, 제목, 위치, 메모 작성 가능

각 스토리마다 댓글 작성 가능

동기화 버튼을 클릭하면 바로 상대방이 작성한 댓글 확인 가능



[메모 (추가, 수정, 확인, 삭제)]

사용자 본인만 확인이 가능하며, 메모가 보여지는 형태를 변경할 수 있음



[채팅]

상대방과 TCP/IP 소켓 통신하여 1:1 대화 가능

상단 메뉴 아이콘 클릭 시 해당 방 속 대화에 참여하고 있는 사람의 이름 확인 가능



[프로필]

자체 회원가입을 통해 로그인 하였을 경우 비밀번호 수정 버튼, 프로필 변경 버튼 활성화

비밀번호 변경, 프로필 변경 가능

프로필 이름 변경 시 스토리 댓글, 채팅 부분도 같이 수정되어 사용자 본인과 상대방 모두 변경된 정보 확인 가능

로그인 API를 이용하여 로그인 하였을 경우 비밀번호 수정 버튼, 프로필 변경 버튼 비활성화

로그아웃 가능




반응형

'포트폴리오 > ANDROID' 카테고리의 다른 글

[ANDROID] 오늘 뭐 먹었지?  (0) 2018.02.09