반응형 분류 전체보기150 [Android GCM] 0. GCM [Android GCM] 0. GCM 이번 글에서는 간단한 용어들과 GCM의 동작 방식을 제가 아는 대로 적어볼까합니다. 아는 대로라는게...문서 보고 이해하고 거의 옮겨 적은 것 같네요..ㅋㅋ https://developers.google.com/cloud-messaging/여기서 GCM의 모든 내용을 확인하실 수 있을 겁니다.GCM을 처음 접한 분들 이라면이 다음 글들을 쉽게 이해 하기위해문서를 읽어보시면 되겠습니다. GCM은 App Server와 Application 간의 메시지 전달을 위한Google에서 제공해주는 서비스를 말합니다.처음에는 C2DM (Cloud to Device Message(?))로 시작을 했고이후 GCM이라는 이름으로 변경되었습니다. 1. 용어 GCM Connection Se.. 2015. 7. 11. [Android GCM] 3. C언어로 GCM 메시지를 보내자! 3. C언어로 GCM 메시지를 보내자! raspberryPI - Raspbian을 사용하였습니다. 서버측에 해당되는 코드입니다. nodejs가 문제가 생기는 바람에해결도 잘안되어 C로 간단하게 GCM Connection Server로http POST를 보내어 해당 regstration Token의 device로 메시지를 전송합니다. http://souptonuts.sourceforge.net/code/http_post.c.html위 링크의 코드를 참조 하였습니다. postc.c 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686.. 2015. 7. 10. [Android GCM] 2. GCM 안드로이드 앱! [Android GCM] 2. GCM 안드로이드 앱! 이곳에서는 dependency추가와 권한 설정,간단 코드 작성을 보시게 될 것입니다. 1. 라이브러리 설정 먼저 2가지의 build.gradle 파일에 한줄씩 추가해주어야 합니다. top-level의 build.gradle에classpath 'com.google.gms:google-services:1.3.0-beta1'를 추가합니다. app-level의 build.gradle에apply plugin: 'com.google.gms.google-services'를 추가합니다. 다음으로 라이브러리를 추가해야합니다. 최상위인 app을 선택하고 'F4'를 눌러줍니다.그러면 project structure창이 뜨고Dependencies탭을 선택 해줍니다. 우측 .. 2015. 7. 10. [Android GCM] 1. 준비 [Android GCM] 1. 준비 - 프로젝트 준비- 개발자 콘솔 설정 gcm을 다시 하게 되었습니다. 전에는 되는데로 마구마구 붙여넣고 빌드하고 햇는데.. 좀더 정리를 해보고자 천천히 작업을 해보았습니다. 전에 해봤을 때와 좀 달라 진것 같더군요... 개발자 콘솔 설정하는 것도 자동으로 되어 확실히 편해 졌습니다. 이 글에서는 제목 밑에 붙어 있는것 처럼 빈 프로젝트를 생성하고개발자 콘솔에 프로젝트를 만드는 것을 보겠습니다. 이 포스팅은 아주 단순한 앱이구요서버도 단순히 gcm 으로 한 디바이스에 대한 메시지 전송을 합니다.아 nodejs를 사용하고 싶엇으나.. node-gcm등 모듈 설치과정 중계속 충둘나는것과 같은 메시지가 발생하여 빠르게 포기하고c언어를 이용해 직접 Google Connectio.. 2015. 7. 10. 이전 1 ··· 7 8 9 10 11 12 13 ··· 38 다음 반응형