친구

  • 친구를 맺고 서로 대화하는 기능입니다.

  • 친구 요청, 수락, 거절, 목록 관리는 특수한 경우에는 필수 기능이죠. 예를 들어 만 14세 이하의 경우, 익명 채팅 기능을 사용 할 수 없도록 법적으로 정해진 나라가 많습니다. 구글이나 애플도 친구 관계가 아닌데, 채팅을 하게 하거나, 만 14세 이하의 경우, 친구 관계가 아닌데 글/사진을 공유하지 못하도록 하죠. 어린이들이 사용가능한 게임이나 기타 어린이용 앱을 만드는 경우, 회원(어린이) 간에 글/채팅을 함부로 허용하면 안되지 싶습니다. 어른을 위한 앱이라고 해도, 아무에게나 채팅을 허용하면 별 희한한 채팅이 다 들어오죠. 그래서 친구 요청 및 수락 기능은 소셜 앱에서는 필수 기능 중 하나입니다.

  • 쌍방 친구가 되어야지만, 채팅, 글/사진 공유 등을 할 수 있도록 허락하는 것이죠.

필요한 기능으로는

A 가 B 에게 친구 요청을 하는 기능 B 가 A 의 요청을 수락 또는 거절하는 기능 A 와 B 가 서로 쌍방 친구인지 확인하는 기능 내가 요청한 목록 및 삭제 내가 거절한 목록 및 삭제 나의 친구 목록 (쌍방 친구 목록) 친구 그룹 (가족, 학교, 동호회 등)

위 기능을 구현하기 위해서는 그에 따른 UI/UX 작업이 필요하죠. 예를 들면, A 가 B 에게 요청 할 때, 푸시 알림만 보낼지 이메일을 함께 보낼지, 앱 내에서 알림을 표시할 지, 친구 요청한 사람이 몇 사람인지, 그 갯수를 뱃지로 표시할 지 등등 여러가지 UI/UX 관련 위젯이 제공되어야 합니다.

이것은 소셜 앱을 만들기 위한 기초를 다지는 1단계 기능으로 함께 하실 분이 있을까요?

Libraries

easy_friend