2012-05-14 4 views
0

내 사이트의 일부 부품에 이미 Pusher의 서비스를 사용하는 첫 번째 Django 앱을 개발 중입니다. 잘 작동합니다.django 앱에서 실행되는 Android 앱에 간단한 알림을 구현하는 가장 쉬운 방법은 무엇입니까?

Android 용 알림 앱을 추가하고 싶습니다. 등록 된 사용자에게 해당 사용자와 관련된 새로운 활동에 대해 경고합니다.

내가 알고 싶습니다 :

1)이 구현하는 가장 좋은 방법은 무엇입니까? 이것도 Pusher를 사용해야합니까? 아니면 Google의 푸시 서비스 (또는 다른 서비스)를 사용해야합니까? 가장 쉬운 것은 무엇일까요?

2) Android 앱 사용자가 장고에 대해 어떻게 인증 받게 되나요? 사용자가 기기의 브라우저를 사용하여 동시에 로그인하고 알림을 보내지 않으면 앱에 '알 수 있습니까?'

저는 Android가 처음입니다. 누군가가 일반적인 아키텍처에 대해 대답하거나 설명 할 수 있다면 적절한 문서화로 이어질 수 있습니다.

답변

0

Android의 C2DM (Cloud to Device Messaging) - https://developers.google.com/android/c2dm/을 사용할 수 있습니다.

타사의 경우 Urban Flyship - http://urbanairship.com/이 있습니다.

C2DM을 사용하는 경우 사용자에게 특정한 토큰을 받게됩니다. 이 토큰을 사용하여 사용자에게 메시지를 보냅니다.

알림을 보낼 필요가 없도록 사용자가 온라인 (탐색 중)인지 알아야합니다. 이 앱을 확인할 수 있습니다 : https://bitbucket.org/zalew/django-online-status/wiki/Home.

+0

감사합니다. Pusher와 Urban Flyship은 매우 유사하지 않습니까? C2DM에 관해서는, 당신이 말하고있는 토큰은 무엇입니까? – user1245977