본문 바로가기

생각

Chrome to Phone 의 원리는 C2DM


구글 Chrome to Phone : http://techjun.com/1258
                                 : http://code.google.com/p/chrometophone/

Chrome to Phone 2.0이 몇일전 정식으로 마켓에 등록되었습니다.

아직 한국 마켓에서 보이지 않아 우회해서 (My Market등 사용) 다운받아야 합니다.

사용해보니 웹브라우저상에 있는 다양한 정보들을 별도의 수고 없이 바로 핸드폰으로 보낼 수 있다는 점이

굉장히 편리했습니다. 예전같으면 필요한 정보를 똑같이 핸드폰에 타이핑하거나, 파일로 만들어서 핸드폰에 복사하거나

하는 불편함이 있었는데 Chrome to Phone 을 사용하면 간단하게 핸드폰으로 정보를 push 가능합니다.

다음과 같은기능을 지원합니다.

  • Send links to browser
  • Google Maps links launch the Google Maps app.
  • YouTube links launch the YouTube app.
  • Selecting phone numbers in Web pages, launches the dialer with the number pre-populated.
  • Selected text populates the Android clipboard (long-press on text boxes to get paste option).

    이 같은 서비스를 하기 위하여 2.2 Froyo부터 추가된 C2DM(Cloud to Device Messaging) Service를 사용합니다.
  • http://android-developers.blogspot.com/2010/08/powering-chrome-to-phone-with-android.html
    http://code.google.com/android/c2dm/index.html

    구글의 AppEngine을 사용하여 다양한 Push서비스를 만들 수 있으리라고 생각합니다.

    이를 이용한 하나의 오픈소스를 찾았는데요.

    바로 Push Contacts 입니다.

    http://github.com/macbuntu/Push-Contacts

    안드로이드 어플리케이션, Appengine, 크롬 익스텐션 소스코드가 모두 공개되어있습니다.

    아직 C2DM을 개발에 사용하기 위해서는 등록해야하고 기간도 오래걸린다고 하지만 ( 아무래도 푸쉬 서비스다 보니 무분별하게 사용됨을 방지하기 위해서 인거같습니다.) 무궁무진하게 쓰임세가 많을것 같습니다.