Максим
Привет, а что на IOS не сиделось?)
На ios шикарно. Хочется приложения под ключ делать
Roman
Коллеги, есть у кого пример крутого онбординга? Можно названия приложений, в которых он внедрен. Или статейку.
Бодіа
это написал я
Бодіа
а это я скопировал написанное в интернете и вставил
Бодіа
бляд
Бодіа
сори
Бодіа
Aleksandr
Для пушей юзаю FirebaseMessagingService, необходимо по получения сообщения сходить в сеть и только потом отобразить пуш. Я правильно понимаю, что для этого мне нужно юзать WorkManager?
Aleksandr
Вероятно, наиболее правильно будет прислать нужные данные прикрепив json в поле data пуша
К сожалению этого не будет, мне необходимо работать с тем что есть.
Alexey
К сожалению этого не будет, мне необходимо работать с тем что есть.
тогда я бы сначала попробовал просто сделать запрос в сервисе. ведь фаербейс это обычный бгсервис
Alexey
10 сек на обработку. Опасно.
Я конечно не проверял фбсервис на живучесть но почему мне кажеться что у него есть свои приоритеты, возможно я ошибаюсь
Alexey
тогда воркменеджер выглядит неплохо, особенно если он уже затащен
Aleksandr
тогда воркменеджер выглядит неплохо, особенно если он уже затащен
И тут главный вопрос: что если в бесконечно малый промежуток времени приходят куча сообщений, что делать? Запускать кучу workers не хочется.
Roman
Тоже ищу. Из того, чем сам пользуюсь - Яндекс.Деньги прям нравится
Спасибо. Сейчас удаляю и установлю вновь 🙂
Сергей
На 9 хз. Пискнуть дадут если пуш высокоприоритетный, сеть не помню
Сергей
Читать надо
Сергій
пуш пробудит девайс
Сергій
и таск ворк менеджера должен попасть в maintanance window
Сергей
Окончательно пробудит или только попищать и уснуть?
Сергій
что значит попищать )
Сергій
андроид выйдет из доз
Сергей
Вывести сообщение в шторку и звук
Сергій
но, есть всякие сяоми, где это может не работать
Сергій
Вывести сообщение в шторку и звук
пуш можно и без нотификации )
Ilia
Куда лучше запихать сокет, чтоб его точно не убило?
Ilia
Что имеется ввиду?
В какой сервис я могу запихать поток с обращением к серверу, чтобы быть уверенным, что он будет жить около 10 часов
Aleksandr
Что-то мне подсказывает, что меня ждет неудача:https://developer.android.com/training/monitoring-device-state/doze-standby#restrictions
Ilia
Foreground service
Спасибо
Aleksandr
Спасибо
Он в шторке будет висеть пока работает
Ilia
Он в шторке будет висеть пока работает
Это уже неважно, главное чтоб точно жил канал с сервером
Aleksandr
Что-то мне подсказывает, что меня ждет неудача:https://developer.android.com/training/monitoring-device-state/doze-standby#restrictions
Ха, а тут пишут, что для долгих операций используйте workManager: https://firebase.googleblog.com/2017/03/using-firebase-cloud-messaging-with.html?m=1
Бодіа
Хоба, сломал
Бодіа
Оно типа никак не должно показывать 3 пункта, если галочка стоит.
Бодіа
Сергей
Куда лучше запихать сокет, чтоб его точно не убило?
Сокеты приличные люди освобождают сразу после передачи
Сергей
И да, doze на 9ке прибьет сеть всякую.
Alexey
непонятно че делаешь но кажеться надо menu.clear()
Бодіа
непонятно че делаешь но кажеться надо menu.clear()
onPrepareOptionsMenu проверяет стоит ли галочка. Если стоит, то показать ещё 3 пункта.
Бодіа
А где ты говоришь вставить clear?
Алексей
а если плеер?
Foreground service
Alexey
Foreground service
ему и посоветовали Форграунд а сергей говорит неприлично)
Алексей
неприлично держать сокет просто потому, что лень его закрывать. Если идёт полезное для пользователя действие, вроде потокового воспроизведения, то что тут неприличного?
Сергей
У плееров аудио обычно foreground service. У видео - wakelockеще. Но на старших версиях я читал что лок больше часа не держат.
Сергей
Батарею экономят.
Aleksandr
И да, doze на 9ке прибьет сеть всякую.
Может foreground service поднимать по приходу пуша. Там сеть будет работать. Или не?
Ilia
Сокеты приличные люди освобождают сразу после передачи
У меня в течении 20 часов с рандомной частотой прилетают данные от сервера, которые нужно мгновенно отображать
Kamil'
Foreground service
А есть еще хорошие варианты?
Ilia
Поллинг у меня и так есть, в другой части, я его облегчаю проверкой хеша данных и обновляю при несоответствии, но там понятно — синхронизация на куче клиентов, а тут просто нужно обновлять данные, когда есть новое на сервере. Я пытаюсь минимизировать нагрузку на сервер ещё
Алексей
А есть еще хорошие варианты?
Держать соединение очень долго? Никаких.
Сергей
У меня в течении 20 часов с рандомной частотой прилетают данные от сервера, которые нужно мгновенно отображать
Подозреваю что на 8-9андроиде если есть вариант что телефон лежит - он уйдет в doze и оборвет все связи с сетью кроме обработки firebase пушей
Ilia
Забирать раз в определенный интервал ...
Раз в две секунды для синхронизации у меня поллинг
Сергей
И одолеть это можно сложным колдунством есои тлф не на зарядке
Dragon🐉Tomat🍅
ув. Коллеги кто может сделать приложение мобильное адаптив на 8 экранов с видео звоннокм- сроки 3 -4 месяца
zlo
Раз в две секунды для синхронизации у меня поллинг
Я не знаю задачи. Если раз в минуту забирать ..
Ilia
Подозреваю что на 8-9андроиде если есть вариант что телефон лежит - он уйдет в doze и оборвет все связи с сетью кроме обработки firebase пушей
Версию ведра не знаю, пишу под 6+. Аппарат на зарядке, приложение открыто, экран включён. НО: — Юзверь может случайно свернуть приложение — Андроид может прибить мой сервис
Ilia
Я не знаю задачи. Если раз в минуту забирать ..
Не могу. Нужно оперативно обновлять информацию на всех приложениях, общее число клиентов — 0.8 млн, разделены на группы до 10 устройств, между которыми одна и та же информация и каждый может её добавлять/изменять/удалять
Сергей
На 8-9 лечится отключением пользователем оптимизации для батареи для прилки
Ilia
На 8-9 лечится отключением пользователем оптимизации для батареи для прилки
Это на каждом девайсе сразу после установки лезть в настройки. Юзверь — это юзверь, хочу минимизировать его работу по настройке
zlo
Не биржа
Пиринговая сеть ?
zlo
Собственная
zlo
Что бы распространять сообщения
Ilia
Пиринговая сеть ?
Не вариант. Есть центральный север да и клиенты разного типа, плюс есть веб. Плюс до 1 млн клиентов с доступом ридонли
IB
Какой размер текста выбрать для login password page
Levi
+
Levi
+
Denis
Какой размер текста выбрать для login password page
боюсь, что здесь нет специалистов по UI/UX