Turalllb
Anonymous
Сказали же что немедленно
Turalllb
Телефон может не принять, может юзер отключил уведомления
Turalllb
Суть даже не немедленно, можно с заполнением и в час, но уверенно
Turalllb
А уведомления этого не гарантируют
Turalllb
Turalllb
Ну именно fcm
Anonymous
Мне кажется отключение уведомлений не об этом. Данные то дойдут, но я не уверен, а вот сама плашка уведомления проигнорируется
Turalllb
Идея в том что есть аккаунт и на нем подписка и использовать аккаунт могут разом несколько устройств. Если подписка истекла, нужно хотя бы в течении часа довести эту инфу до приложения.
Anonymous
Anonymous
Ну и при запуске приложения почему бы бэк не опросить для надежности?
Turalllb
Интересно конечно, я просто не шарю во всем этом, мне даже толком с fcm работать не довелось. Ясно что там легко, я про гарантии. Вот видел ситуации что на каком то Андроиде не приходили пуши , в приложении не регистрировались. Не помню в чем беда была, но это сильный удар для бизнеса
Anonymous
Turalllb
Конечно можно забить. Подписка месячная. Все равно перезапустит приложку , а большинство fcm пуш получит
Anonymous
Уведомления тут вообще лишние мне кажется
Turalllb
Опросил бэк, записал дату и время в префы и сверяй хоть каждую секунду
Да, об этом тоже подумал, подписку могут отменить. Купил у Гугла, привязал к аккаунту , пошел и сказал в Гугл что случайно. Наш сервер то узнает , ну а клиент нет. Согласен что кейс редкий и эту ситуацию решит перезапуск приложки. Просто почему то все так тупо сделали. Архитектура не описала эти кейсы как закрыть , Продукт менеджер тоже , ну то ещё и не понимает проблемы. А разработка взяла и каждый раз стала повторно ходить в сеть.. вот хочу исправить это дело
Turalllb
Тут на самом деле и sse и веб сокет лишние
Turalllb
Тупо по времени сверять и на перезапуске приложки
Turalllb
Это вот моя последняя мысль была, а по соккету я просто решил для себя узнать
Turalllb
https://stfalcon.com/ru/blog/post/android-websocket
Turalllb
Может интересно будет
Turalllb
Если инфа о какой то андроид проблеме или хочешь спросить как же тебе такое сделать, то нет
Anonymous
Turalllb
Ну если это реклама , это админу будет очевидно, особенно если из какого то курса .. не могу точно ответить. Думаю если отправишь коммент , то не забанят , а просто удалят если это нельзя
Turalllb
Turalllb
Да онлайн кинотеатр
Anonymous
Каждый раз?
А в чем проблема? Дёрнуть бд один раз намного дешевле чем держать соединения
Turalllb
Вот от этого хотел уйти. Да открытое соединение дороже по заряду акк. Но дешевле по UX
Turalllb
То есть нет такого что зашёл в сериал и при тыке на любую серию, надо дождаться пока инфа актуализируется
Turalllb
Лучше решение считаю не соединение держать а по времени запускать сверку. И на старте приложения.
Turalllb
Ещё больше этот кейс проявляется в плеере который телеканалы вещает. Там есть платные каналы и юзер щелкает их быстро и хочет чтобы мы переключались быстро, а мы не можем надо в сеть сходить
Anonymous
Эти все проверки лично мое мнение должны проводится на стороне сервера. Есть определённый урл откуда грузится видео, правильно? Например /getVideo?movie_id=1 так вот там и проверяй, если нет подписки то ошибка, если все ок то отдаешь там же видео
Turalllb
Можно конечно делать видимость что перешли на новый канал и тут у нас лоадер крутится. Тоже хорошее решение
Turalllb
Turalllb
Turalllb
Но мы все серии разом получаем и повторно за ними хотелось не ходить. И пуш от сервака убирает эти запросы по актуализации
Anonymous
Turalllb
Хотя я не пойму почему нельзя раз в час обновлять инфу о подписке.. буду завтра лиду задавать вопросы
Turalllb
Все серии у вас одновременно начинают грузиться чтоли?
Не серии,а модель , в моделях описание и адрес куда ходить за видеопотоком . Как понял предлагаете , при походе за видеопотоком выдать ошибку в случае отсутствия подписки, но это работает при открытом плеере. А когда закрыли плеери нажали на другую серию ? Пока не откроем плеер за видеопотоком не получится пойти
Anonymous
Turalllb
Ну вот такие UX ограничения накладывает
Turalllb
В целом понял мысль, спасибо большое , за Sse отдельное спасибо, я бы его для себя долго ещё не открывал. Пойду посплю, доброй ночи
Arsen
никитос
х3
Он весит 50 гигов. Я поставил на скачивание, вчера весь вечер его искал
Boburshox
Anonymous
и мне, пожалуйста. мне вообще интересно, какие тут уважаемые ресурсы для изучения андроид дева, котлина и явы
Олег
startandroid, основы узнать можно
Anonymous
muchas gracias
Volha Kurcheuskaya
Добрый день! Нужно парсить html, вопрос в том что могут внутри приходить различные таблицы, может кто-то подскажет универсальное средство?
George
Volha Kurcheuskaya
Yank
всем привет, если я так в стилях пропишу то это будет применяться ко всем диалогам автоматически ?
Yank
Олег
Pêcheur
--------
Anonymous
Izya
Anonymous
Ребята кто подскажет, почему StaggeredGridLayoutManager не работает? Он рисует елементы как GridLayoutManager.
.
у нас шо заход еще один по срачу с уклоном в вендоров?
.
я пас
Олег
ахаха
Олег
Это как про яйцо и курицу, только тут это гугл виноват, что позволяет свои оболочки поверх вешать или сами хуяоми)
theakella122
при регистрации в плей маркете же не надо пасспорт слать?
.
Это как про яйцо и курицу, только тут это гугл виноват, что позволяет свои оболочки поверх вешать или сами хуяоми)
я останусь при своем мнении, что андроид говно, потому что я программист, и вся прелесть программирования, как линус говорил, в том, что машина делает то, что ты ей говоришь, чего с андроидом не происходит в ряде случаев.
.
вне зависимости от того сток это или хуёми
Egor
Не пиши капсом, твоё сообщение не важнее остальных)
Solt
Это можно сделать, есть кучу статей по этому
Олег
ну понятно нихера
theakella122
ПРИВЕТ МНЕ НУЖНО ЧТОБЫ ТЫ ОТКРЫЛ ЛЮБУЮ ПРОГРАММУ ДЛЯ ВЫХОДА В ИНТЕРНЕТ ВВЕЛ GOOGLE.COM И ВСТАВИЛ ТУДА СВОЙ ВОПРОС
Dmitriy
используй библиотеку Lingver и не пиши капсом
awawa