Ольга
/newpoll@PollBot
PollBot
/newpoll@PollBot
Let's create a new poll. First, send me the question.
Ilya
Вы кого опрашивать собрались?
Ilya
Вон же хелп был выше
Ilya
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
Igor
Кто как делает такой фон на списки элементов? https://i.gyazo.com/2a06035f66a750c305a823e0e201b4b9.png Внутри может быть текст разной длинны
Darkhan
Кто то работал с background сервисами можете помочь??
Darkhan
Как создать сервис, который вообще не отключается, чтобы туда сокет засунуть и чтобы он никогда не сдох?) Может кто нибудь посоветует годные библиотеки или еще что то.. а то мало что нашел в гугле
Сергій
На иос наверное и подавно
Darkhan
А как вообще вы работаете? Когда телефон отключен, или когда в background режиме, чтобы через сокет событии хэндлить...
Сергій
Там надо пуши юзать
Сергій
Если держать сокет то устройство не сможет уснуть и следствие сядет батарея намного быстрее.
Сергій
Благо андроид теперь рубает такие сервисы с плеч
Darkhan
Так получается, как мне сделать, у меня есть апп, реалтайм тоже работает, думал просто поставлю сокет на бэкграунд сервис и все, кажется нет)) что посоветуете??
Сергій
Так получается, как мне сделать, у меня есть апп, реалтайм тоже работает, думал просто поставлю сокет на бэкграунд сервис и все, кажется нет)) что посоветуете??
пока апп видимый(форграунд) юзаю сокет, тут это нормально, но как только юзер сворачивает апп, гаси сокет и переходи на пуши
Сергій
если стоит задача во чтобы то ни стало держать коннект, тогда включай форграунд сервис чтобы юзер видел что приложение работает и что-то делает в фоне. Андроид не будет усыплять форграунд сервисы
Сергій
на иос будет по сложнее
Darkhan
я же говорю, пуши
Что за пуши?)) Push notification??
Сергій
ну да
Darkhan
Окей, спасибо, сейчас попробую
Сергій
можно просто FCM под обе платформы
PollBot
No active polls in this group. Use /newpoll to create a poll first.
Сергій
лубой сервис для пушей на андроид, даже тот же pusher использует под капотом FCM/GCM
Сергій
push принимают Google Play Services, единственный и легальный способ получать уведомления на андроид
Сергій
на iOS это APNS и больше ничего, так как там этим занимается сама система
Darkhan
Может тайм-аут настроить проще?
просто я сейчас не совсем в понятке, как пуш может хэндлить мои событии, которые через сокет приходит. но еще накостылять тоже не хочеться...
Anonymous
Так хендли по сокету
Anonymous
В чем проблема?)
Darkhan
Так хендли по сокету
Сокет отключается, когда приложение закрываю, из за этого думал может есть какой то сервис который в бэкграунд режиме работает, и туда хотел передать сокет, чтобы он никак не отключился, но кажется это неправильно
Vladimir
задачу-то так и не выяснили)
Vladimir
если нужно с сервера уведомлять о том, что что-то произошло, то да, пуш уведомления - это то, что надо
Vladimir
читайте про Firebase push notificaitons и APNS
Vladimir
для РН есть компонент react-native-push-notifications, там про сетап подробно написано
Vladimir
но сервер тоже настраивать придется
Darkhan
Firebase это же по сути, бэк? нет?
Vladimir
да
Vladimir
ну то есть как, его можно использовать как бэк, а можно как сторонний сервис
Vladimir
firebase для нотификаций бесплатный
Anonymous
firebase для нотификаций бесплатный
А да. Не знал. Я думал он держит только 100 и отправляет Макс 100
Vladimir
лимит на отправку за раз - 1000, но ничто не мешает разбивать ваш список на куски по 1000
Anonymous
Если бы))
На ios тоже? Через какое время дисконектит?
Darkhan
Просто у меня уже бэк готов, реалтайм работает, только на реакте осталось настроить, до этого просто так в начале при погрузке приложении, коннект делаю на сокет, и все нормально работало. А вот теперь уже надо настроить нотификации, и тут я застрял..
Vladimir
pusher выглядит ок, но я бы не стал рекомендовать сторонний сервис там, где отсутствует понимание, как это в принципе работает
Darkhan
Не знаю правильно ли вы меня поняли, смотрите вот я закрыл приложение. как мне получать уведомлении, которые должны приходит от сокета. для этого я должен пуш настраивать, правильно я понял??
Сергій
Это делается точно также на бэкенде
Vladimir
Не знаю правильно ли вы меня поняли, смотрите вот я закрыл приложение. как мне получать уведомлении, которые должны приходит от сокета. для этого я должен пуш настраивать, правильно я понял??
На беке смотрите, активен ли сокет, если нет, посылаете пуш с кратким описанием, что произошло. Приложение получает пуш, смотрит в него и решает, надо дальше что-то делать(открыть сокет, какие-то действия производить) или данных и так достаточно и можно просто пользователя уведомить, что что-то произошло
Сергій
Сергій
Android Firebase Cloud Messaging
Vladimir
но можно и сервисами, urban airship еще есть
Vladimir
но просит денег
Vladimir
у Амазона и MS тоже есть сервисы для пушей, но они все работают все равно поверх Firebase/APNS
Anonymous
А я вот читаю. Там ограничение по коннектам. 100.
Anonymous
Если приложением пользуется 10к+
Anonymous
Т.е. все? Надо отдавать деньги. И 200к работают на 100 юзеров
Anonymous
Маркетинг решает у них
Anonymous
Что я?
Anonymous
Я имел ввиду. Все, точка
Alexander
почему может не срабатывать этот код? import {Languages, Constants} from '@common';
Alexander
Пишет что модуля коммон нет
Alexander
Хотя объявлен корректно
Anonymous
какая ошибка
Alexander
bundling failed: "Unable to resolve module @common from E:\\nodejsprojects\\ason\\src\\ReduxWrapper.js: Module does not exist in the module map