마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

채팅 기능 구현 및 관련 오픈소스에 대한 질문입니다.

0 추천
보통 채팅 기능을 구현할 때 어떤식으로 구현을 하는지 궁금합니다.

제가 아는 방법은 소켓방식이나 자체 push서버를 구현해서 하는 방식이 있는 것 같은데..

아니면 gcm으로 하는게 가장 쉽긴 할텐데 아무래도 gcm은 한계가 있지않나 싶고요.

일반 톡 앱에서는 어떤식으로 구현을 하는지, 가장 쉬우면서도 쓸만하게 구현할려면 어떤 방식으로 하는게 좋은지,

또 채팅기능 오픈소스나 라이브러리(어디서 채팅기능 제공해주는 서비스를 봤는데 기억이 안나네요)가

있으면 소개 좀 부탁드립니다.
마리노 (3,320 포인트) 님이 2014년 8월 10일 질문

1개의 답변

0 추천
채팅 서버 오픈소스..xmpp기반의 오픈소스가 있습니다 XMPP지원 서버가 여러 종류 있는거로 아는데 대표적으로 openfire 가..대표는 아니고 제가 사용한 위주여서...클라이언트는 안드로이드 라이브러리인 asmack 라고 있습니다 이런 오픈소스를 사용한다면 간단한 1:1채팅 랜덤 채팅 앱구현을 하 수 있습니다 물론 서버 클라이언트 모두 개발하면 좋겠지만 자신 없고 자본도 없다 라면 openfire + asmack 조합으로 가시는 거도 한 방법이 되겠네요

제가 오늘 마켓에 위 안드로이드 어플을 올렸습니다 진짜 단순하게 유저등록 로그인 목록에서 선택 1:1채팅 기능만 있습니다

아직 마켓에서 검색은 되지 않네요 --;
서영아빠 (580 포인트) 님이 2014년 11월 25일 답변
...