
Play
20.01.2018
15:20:25
можно юзать не только в момент загрузки
/results@PollBot

PollBot
20.01.2018
15:20:37
No active polls in this group. Use /newpoll to create a poll first.

Vlad
20.01.2018
15:20:42
Хм, сейчас опробую

Google

Play
20.01.2018
15:21:55

Ольга
20.01.2018
15:23:29
Что это?
Сама хотела узнать, случайно отправила

Play
20.01.2018
15:23:31
/help@PollBot

PollBot
20.01.2018
15:23:58
/help@PollBot
This bot can create simple polls in groups.
/newpoll - create a poll
/results - see how the poll is going
/poll - repeat the question
/endpoll - close poll and show final results

Play
20.01.2018
15:24:10

PollBot
20.01.2018
15:24:11
Create A Poll
Let's create a new poll. First, send me the question.

Ольга
20.01.2018
15:27:25
/newpoll@PollBot

PollBot
20.01.2018
15:27:25

Илья
20.01.2018
15:28:36
Вы кого опрашивать собрались?

Play
20.01.2018
15:35:20

Илья
20.01.2018
15:35:42
Вон же хелп был выше
This bot can create simple polls in groups.
/newpoll - create a poll
/results - see how the poll is going
/poll - repeat the question
/endpoll - close poll and show final results

Google

Igor
20.01.2018
16:04:40
Кто как делает такой фон на списки элементов?
https://i.gyazo.com/2a06035f66a750c305a823e0e201b4b9.png
Внутри может быть текст разной длинны

Darkhan
20.01.2018
16:17:38
Кто то работал с background сервисами можете помочь??

Ivan
20.01.2018
16:19:01

Play
20.01.2018
16:30:26

Darkhan
20.01.2018
16:42:58
Как создать сервис, который вообще не отключается, чтобы туда сокет засунуть и чтобы он никогда не сдох?) Может кто нибудь посоветует годные библиотеки или еще что то.. а то мало что нашел в гугле

Play
20.01.2018
16:44:50

Sergey
20.01.2018
16:45:53
На иос наверное и подавно

Darkhan
20.01.2018
16:48:47
А как вообще вы работаете? Когда телефон отключен, или когда в background режиме, чтобы через сокет событии хэндлить...

Play
20.01.2018
16:49:27

Sergey
20.01.2018
16:49:33
Там надо пуши юзать
Если держать сокет то устройство не сможет уснуть и следствие сядет батарея намного быстрее.
Благо андроид теперь рубает такие сервисы с плеч

Darkhan
20.01.2018
16:57:23
Так получается, как мне сделать, у меня есть апп, реалтайм тоже работает, думал просто поставлю сокет на бэкграунд сервис и все, кажется нет)) что посоветуете??

Vladimir
20.01.2018
16:59:25

Sergey
20.01.2018
17:00:50
если стоит задача во чтобы то ни стало держать коннект, тогда включай форграунд сервис чтобы юзер видел что приложение работает и что-то делает в фоне. Андроид не будет усыплять форграунд сервисы
на иос будет по сложнее

Darkhan
20.01.2018
17:06:24

Google

Sergey
20.01.2018
17:07:00

Darkhan
20.01.2018
17:07:30

Sergey
20.01.2018
17:07:47
ну да

Play
20.01.2018
17:08:10

Darkhan
20.01.2018
17:09:02
Окей, спасибо, сейчас попробую

Sergey
20.01.2018
17:09:10
можно просто FCM под обе платформы

PollBot
20.01.2018
17:14:36
No active polls in this group. Use /newpoll to create a poll first.
Creating a new poll: 'помнится @nullcpp FCM был не доволен'
Please send me the first answer option.

Play
20.01.2018
17:17:25

Sergey
20.01.2018
17:18:27
push принимают Google Play Services, единственный и легальный способ получать уведомления на андроид
на iOS это APNS и больше ничего, так как там этим занимается сама система

Play
20.01.2018
17:20:50

Shane
20.01.2018
17:37:02

Darkhan
20.01.2018
17:53:17
Может тайм-аут настроить проще?
просто я сейчас не совсем в понятке, как пуш может хэндлить мои событии, которые через сокет приходит. но еще накостылять тоже не хочеться...

Shane
20.01.2018
18:05:40
Так хендли по сокету
В чем проблема?)

Darkhan
20.01.2018
18:08:28
Так хендли по сокету
Сокет отключается, когда приложение закрываю, из за этого думал может есть какой то сервис который в бэкграунд режиме работает, и туда хотел передать сокет, чтобы он никак не отключился, но кажется это неправильно

Vladimir
20.01.2018
18:17:25
задачу-то так и не выяснили)

Google

Vladimir
20.01.2018
18:17:48
если нужно с сервера уведомлять о том, что что-то произошло, то да, пуш уведомления - это то, что надо
читайте про Firebase push notificaitons и APNS

Shane
20.01.2018
18:18:14

Vladimir
20.01.2018
18:18:21
для РН есть компонент react-native-push-notifications, там про сетап подробно написано

Darkhan
20.01.2018
18:18:24

Vladimir
20.01.2018
18:18:30
но сервер тоже настраивать придется

Darkhan
20.01.2018
18:18:57
Firebase это же по сути, бэк? нет?

Vladimir
20.01.2018
18:19:03
да

Shane
20.01.2018
18:19:18

Vladimir
20.01.2018
18:19:20
ну то есть как, его можно использовать как бэк, а можно как сторонний сервис
firebase для нотификаций бесплатный

Shane
20.01.2018
18:20:19

Vladimir
20.01.2018
18:20:49
лимит на отправку за раз - 1000, но ничто не мешает разбивать ваш список на куски по 1000

Shane
20.01.2018
18:21:04
Если бы))
На ios тоже? Через какое время дисконектит?

Darkhan
20.01.2018
18:21:44
Просто у меня уже бэк готов, реалтайм работает, только на реакте осталось настроить, до этого просто так в начале при погрузке приложении, коннект делаю на сокет, и все нормально работало. А вот теперь уже надо настроить нотификации, и тут я застрял..

Play
20.01.2018
18:22:37

Vladimir
20.01.2018
18:22:40

Shane
20.01.2018
18:22:48

Vladimir
20.01.2018
18:23:48
pusher выглядит ок, но я бы не стал рекомендовать сторонний сервис там, где отсутствует понимание, как это в принципе работает

Google

Darkhan
20.01.2018
18:24:52

Play
20.01.2018
18:25:56
Вот и репы
https://github.com/pusher
проект в open source

Darkhan
20.01.2018
18:30:57
Не знаю правильно ли вы меня поняли, смотрите вот я закрыл приложение. как мне получать уведомлении, которые должны приходит от сокета. для этого я должен пуш настраивать, правильно я понял??

Sergey
20.01.2018
18:31:39
Это делается точно также на бэкенде

Vladimir
20.01.2018
18:34:02
Не знаю правильно ли вы меня поняли, смотрите вот я закрыл приложение. как мне получать уведомлении, которые должны приходит от сокета. для этого я должен пуш настраивать, правильно я понял??
На беке смотрите, активен ли сокет, если нет, посылаете пуш с кратким описанием, что произошло. Приложение получает пуш, смотрит в него и решает, надо дальше что-то делать(открыть сокет, какие-то действия производить) или данных и так достаточно и можно просто пользователя уведомить, что что-то произошло

Darkhan
20.01.2018
18:35:49
На беке смотрите, активен ли сокет, если нет, посылаете пуш с кратким описанием, что произошло. Приложение получает пуш, смотрит в него и решает, надо дальше что-то делать(открыть сокет, какие-то действия производить) или данных и так достаточно и можно просто пользователя уведомить, что что-то произошло
Окей, кажется понял, только один вопрос, как на бэке пуш отправить? Какой сервис юзать? pusher?

Sergey
20.01.2018
18:36:28
Android Firebase Cloud Messaging

Vladimir
20.01.2018
18:39:21
но можно и сервисами, urban airship еще есть
но просит денег
у Амазона и MS тоже есть сервисы для пушей, но они все работают все равно поверх Firebase/APNS

Shane
20.01.2018
18:40:48
Если приложением пользуется 10к+

Play
20.01.2018
18:54:06

Shane
20.01.2018
18:55:09