All Articles

리엑트 네이티브 채팅 앱 만들기 - 기획

개인 프로젝트로 진행하는 퀄리티 있는 채팅 앱 만들기 기획편
목차

이번에 만들 앱은 리액트 네이티브로 만든 채팅 앱이다.

리스트 구현하는 것 처럼 쉽게만 생각하고 무작정 코딩하다가 뭔가 정해놓은 틀이 없어 만들고 삭제하고를 수십번 반복하다 기획부터 차근차근 들어가서 문서화 하면 이런일이 발생하지 않고 시간 낭비도 들지 않을 것이라고 판단하여 기획을 해보려고 한다.

그렇게 거창한 앱을 제작하려는 것이 아니기 때문에 간단한 문서 작성과 포스팅을 병행해서 진행 할 예정이다. 막상 어떤 내용이 필요한지, 어떻게 작성해야하는지 이런 저런 고민이 너무 많아 검색을 했다.

찾아보니 딱히 정해진 틀이 없는 것 같아서 내가 원하는 방식으로 문서화하기로 했다.

서비스 개요
  • P2P 채팅 서비스
기획 목적
  • 개발 지식 및 능력 향상
주요 기능
  • SNS / Email 회원가입 제공
  • 추가로 설정한 정보(이름, 닉네임)을 통한 정보 검색
  • 1:1, 1:N 채팅 제공
  • 텍스트, 이미지, 동영상 채팅 제공
  • 각 채팅방 별 알림 제공

회사에서 기획서 작성시 위와 같이 한다면 안되겠지만, 개인 프로젝트이며 심도있게 진행하지 않을 것이기 때문에 간략하게 작성하였다.

다음 포스팅은 각 기능별 flow와 화면 설계이다. 제대로 한다면 기획 다음으로 힘든 부분이지 않을까 싶다.

요즘 너무 바빠서 블로그 포스팅 및 개발에 신경을 못쓰고 있다. 시간을 쪼개서 틈틈히 개발을 해야겠다.