Работа с GCM

Ответить
IAN
Сообщения: 5
Зарегистрирован: 30 июл 2014, 11:17

Работа с GCM

Сообщение IAN » 30 июл 2014, 11:39

В принципе, конечная проблема в создании временного сообщества по геопризнаку.
Кто пользовал GCM - есть ли возможность всем членам сообщества быть и серверами (поставщиками информации) и клиентами (потребителями). Личные контакты не нужны, просто один сказал - все услышали.
Или тут что-то другое надо искать?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Работа с GCM

Сообщение Mikhail_dev » 30 июл 2014, 11:43

Вы про наш сервис, что у меня в подписи? =)

IAN
Сообщения: 5
Зарегистрирован: 30 июл 2014, 11:17

Re: Работа с GCM

Сообщение IAN » 30 июл 2014, 13:57

Я про Google Cloud Messaging. Извините, если что попутал

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Работа с GCM

Сообщение Mikhail_dev » 30 июл 2014, 14:12

А, понял. Тут я не подскажу.

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Работа с GCM

Сообщение altwin » 30 июл 2014, 15:44

IAN писал(а):В принципе, конечная проблема в создании временного сообщества по геопризнаку.
Кто пользовал GCM - есть ли возможность всем членам сообщества быть и серверами (поставщиками информации) и клиентами (потребителями). Личные контакты не нужны, просто один сказал - все услышали.
Или тут что-то другое надо искать?
Обычный принцип рации, куча готовых приложений, для примера - http://zello.com/?lang=ru , но zello хоть и работает, как рация - пишет на сервер, хотя судя по скорости там довольно не плохо оптимизирована обработка, но это не реал тайм.
Работа с RIL ( Radio Interface Layer ) примерно описанна к примеру тут:
http://www.netmite.com/android/mydroid/ ... phony.html

P.S. в общих чертах можно еще почитать: http://www.iteam.upv.es/pdf_articles/22.pdf
Есть стандартные реал тайм протоколы - http://ru.wikipedia.org/wiki/RTP

ну а для
быть и серверами (поставщиками информации) и клиентами (потребителями)
- это вам уже p2p нужен, для примера тут описанно: http://forum.bittorrent.com/topic/21338 ... ification/
Изображение

IAN
Сообщения: 5
Зарегистрирован: 30 июл 2014, 11:17

Re: Работа с GCM

Сообщение IAN » 31 июл 2014, 09:16

Спасибо, будем почитать...

IAN
Сообщения: 5
Зарегистрирован: 30 июл 2014, 11:17

Re: Работа с GCM

Сообщение IAN » 31 июл 2014, 09:49

Нда... Что-то это все не то и не так. Радио (в прямом смысле этого слова) не требуется, real time - тоже не критично. Да и сообщение планировалось вовсе не голосовое. Ну что-то типа, пришел в лес на поляну и сбросил "SMS без адресата" типа "люди, погоняем мячик?!".
А те, кто проявил предварительную заинтересованность в получении таких сообщений, этот призыв получили. Даже отвечать не требуется. Просто иди и гоняй, или не иди.При этом послать свой призыв может любой, и опять все заинтересованные должны услышать (принять, прочесть, etc.). То есть заинтересованность (привязка) не к конкретному посылателю, а, например, к местоположению, или к теме, или ко времени, или еще к чему-то, о чем пока не догадываюсь...
Вот и хотелось бы понять, на основе чего это можно сделать в СВОЕЙ программе.

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Работа с GCM

Сообщение altwin » 01 авг 2014, 09:34

IAN писал(а):Нда... Что-то это все не то и не так. Радио (в прямом смысле этого слова) не требуется, real time - тоже не критично. Да и сообщение планировалось вовсе не голосовое. Ну что-то типа, пришел в лес на поляну и сбросил "SMS без адресата" типа "люди, погоняем мячик?!".
А те, кто проявил предварительную заинтересованность в получении таких сообщений, этот призыв получили. Даже отвечать не требуется. Просто иди и гоняй, или не иди.При этом послать свой призыв может любой, и опять все заинтересованные должны услышать (принять, прочесть, etc.). То есть заинтересованность (привязка) не к конкретному посылателю, а, например, к местоположению, или к теме, или ко времени, или еще к чему-то, о чем пока не догадываюсь...
Вот и хотелось бы понять, на основе чего это можно сделать в СВОЕЙ программе.
Заведите аккаунт в твитере.
Изображение

IAN
Сообщения: 5
Зарегистрирован: 30 июл 2014, 11:17

Re: Работа с GCM

Сообщение IAN » 04 авг 2014, 12:48

altwin писал(а):Заведите аккаунт в твитере.
Спасибо, у меня есть.
Но закладываться на то, что все потенциальные абоненты будут иметь доступ к твитер (одноклассникам, вконтакте и даже к уважаемому google+) не хотелось бы.

А вот еще "тема": Geofence... Может с этого бока копнуть?..

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Работа с GCM

Сообщение altwin » 04 авг 2014, 13:05

IAN писал(а):
altwin писал(а):Заведите аккаунт в твитере.
Спасибо, у меня есть.
Но закладываться на то, что все потенциальные абоненты будут иметь доступ к твитер (одноклассникам, вконтакте и даже к уважаемому google+) не хотелось бы.

А вот еще "тема": Geofence... Может с этого бока копнуть?..
Чтобы они из потенциальных абонентов превратились в реальных - вам нужно застваить их установить приложение и врятли возникнет проблема на этапе использовать существующий аккаунт или создать новый... С другой стороны, если не хотите использовать готовые сервисы, а предпочитаете велосипед - делайте свой twitter, там есть и обмен сообщениями и геолокация и просто можно "читать" пользователя. Вероятность того, что вы научите пользователя использовать twitter, возможно даже кастомизировав клиент - значительно выше, чем то, что вы сделаете что -то более юзабельное и привлекательное. Конечно возможно вы гений и изобретете более круглое колесо, но пока вы его закончите рынок уже будет переполнен и врятли оно кому -то понадобится. А если вы надеетесь на то, что у кого -то есть готовая архитектура подобного сервиса и он отдаст вам ее забесплатно - боюсь напрасно... Мозговой штурм тут тоже не катит, потому, как нет заинтересованных велосепедистов... В итоге если у вас нет идеи и понимания, как это организовать - делайте, как все, используйте готовые и проверенные решения.
P.S. в любом случае если найдете открытое API провайдера предоставляющего доступ к GSM каналу - пожалуйста, но что -то я сильно сомневаюсь... Можете просто смс-ки слать и будет вам и клиент и сервер :) хотите работать с GSM - купите частоту...
Опять же сервер вас писать никто не заствляет - все давно написанно, просто настраивайте и используйте : https://parse.com/tutorials/android-push-notifications
Изображение

Ответить