[안드로이드/php] 채팅 앱 만들기 강좌 링크

채팅 앱 만들기 강좌를 찾다가.. 상당히 좋아보이는 강좌를 찾았습니다.

비록 영어로 되어있지만 자세하게 설명하고 있어 정말 좋아 보입니다.

 

2016년에 작성된 가이드라.. ㅎㅎ 좀 수정해야할 게 있을 것 같습니다.

버전들이 달라진 게 꽤 될거에요.

 

Google Cloud Messaging allows you send lightweight messages from the backend server to all the devices whenever there is new data available. This saves lot of user’s battery by avoiding poll request to server for new data. Using GCM you can build powerful multi platform (iOS, Android & Web) apps like real time chat, news feed, cloud storage and lot more. On top of everything, GCM is completely free and there are no limitations.

 

구글 클라우드 메시징은 보내고자 하는 데이터가 있을 때 언제라도 백엔드 서버에서 모든 디바이스로 가벼운 메세지를 보낼 수 있게 합니다. 이것은 (단말에서) 서버로 새 데이터 요청하는 것을 피할 수 있으므로 사용자의 배터리를 아낄 수 있습니다. GCM을 사용함으로써 우리는 실시간 채팅, 뉴스 피드, 클라우드 스토리지와 같은 강력한 멀티 플랫폼(iOS, Android, 웹) 앱을 만들 수 있씁니다. 무엇보다도 GCM은 완전히 무료이고 제약이 없습니다.

 

제가 볼 때는 위 내용이 인상이 깊네요.

실시간 채팅의 경우.. 매번 db에서 전체 대화 내용을 query하기는 말이 안되도록 비효율적이니..

채팅이 작성되면 GCM(지금은 Firebase Messaging으로 이름이 변함)으로.. 각 단말로 푸쉬를 하고.. 이를 단말에서 잘 처리해서 보여주면 되겠뇽.

 

https://www.androidhive.info/2016/02/android-push-notifications-using-gcm-php-mysql-realtime-chat-app-part-1/

 

Android Building Realtime Chat App using GCM, PHP & MySQL - Part 1

Android tutorial about integrating Google Cloud Messaging 3.0. Explained with an example of realtime chat app using PHP & MySQL including android app and an admin panel.

www.androidhive.info

 

 

작성자

Posted by 드리머즈

관련 글

댓글 영역