Size: a a a

Programming Offtop

2020 September 03

AD

Aleksey D. in Programming Offtop
интересно, а как в композе и подобных фреймворках реализуют такую ситуацию:
- я жму на чекбокс
- улетает ивент куда-то, что чекбокс нажат
- обновляется интерфейс с анимацией

по идее, до обновления интерфейса и смены стейта чекбокса может пройти значимое для человека время, чтобы ощутить задержку анимации смены стейта 🤔
источник

AM

Andrew Mikhaylov in Programming Offtop
Зашёл в локальный продуктовый, угадайте, что про радио играет
источник

Kd

Konstantin dmz9 in Programming Offtop
Andrew Mikhaylov
Зашёл в локальный продуктовый, угадайте, что про радио играет
3 семптебря
источник

Kd

Konstantin dmz9 in Programming Offtop
Aleksey D.
интересно, а как в композе и подобных фреймворках реализуют такую ситуацию:
- я жму на чекбокс
- улетает ивент куда-то, что чекбокс нажат
- обновляется интерфейс с анимацией

по идее, до обновления интерфейса и смены стейта чекбокса может пройти значимое для человека время, чтобы ощутить задержку анимации смены стейта 🤔
а в чем вопрос то был?
источник

AD

Aleksey D. in Programming Offtop
Konstantin dmz9
а в чем вопрос то был?
как избегают задержек и избегают ли вообще
источник

Kd

Konstantin dmz9 in Programming Offtop
Aleksey D.
как избегают задержек и избегают ли вообще
т.е. ты типа спрашиваешь можно ли где то поставить плейсхолдер пока у тебя запрос на сервер идет? )
источник

Kd

Konstantin dmz9 in Programming Offtop
в сеть то всяко дольше ходить чем кусок экрана пересчитать
источник

SU

Sign Up in Programming Offtop
Всем привет. Надо стягивать инфу с сайта раз в полчаса. Надо чтобы это работало ночью и днем. Не подскажите как это можно сделать? Это надо сервер как-то разворачивать, да? А потом эти данные будут читаться андроид приложением
источник

SU

Sign Up in Programming Offtop
Я знаю только андроид. Могу сделать приложение, которое будет делать тоже самое. Но тут будет зависеть от моего девайса. Если на нем пропадет Интернет или он разрядится перестанут обновляться данные для пользователей
источник

ML

Mikhail Levchenko in Programming Offtop
Sign Up
Я знаю только андроид. Могу сделать приложение, которое будет делать тоже самое. Но тут будет зависеть от моего девайса. Если на нем пропадет Интернет или он разрядится перестанут обновляться данные для пользователей
Что нибудь ещё изучал помимо андроида, хотя бы мельком?

Я бы такое развернул на каком нибудь простом сервисе типа хероку, там никакой настройки не нужно - он сам тебе развернет и будет крутить твой сервис
источник

SU

Sign Up in Programming Offtop
Mikhail Levchenko
Что нибудь ещё изучал помимо андроида, хотя бы мельком?

Я бы такое развернул на каком нибудь простом сервисе типа хероку, там никакой настройки не нужно - он сам тебе развернет и будет крутить твой сервис
неа, только андроид знаю
источник

SU

Sign Up in Programming Offtop
Mikhail Levchenko
Что нибудь ещё изучал помимо андроида, хотя бы мельком?

Я бы такое развернул на каком нибудь простом сервисе типа хероку, там никакой настройки не нужно - он сам тебе развернет и будет крутить твой сервис
хероку? интересно. то есть там можно настроить скачивание страницы раз в полчаса?
источник

QH

Quantum Harmonizer in Programming Offtop
лайфхак: когда котлин ломается, скидывать ссылку на упавшую сборку и коммит в своём опенсорсном проекте, они там ребята взрослые, сами могут найти баг :)
источник

AM

Andrew Mikhaylov in Programming Offtop
Sign Up
Всем привет. Надо стягивать инфу с сайта раз в полчаса. Надо чтобы это работало ночью и днем. Не подскажите как это можно сделать? Это надо сервер как-то разворачивать, да? А потом эти данные будут читаться андроид приложением
Могу два варианта предложить:
1. Пойти почитать, как развернуть простенькую функцию в AWS Lambda, там вроде можно было настроить триггер по времени.
2. Пойти почитать, что такое cron, сделать простое консольное приложение (гредл плагин application и задача distZip в помощь), создать себе выделенный сервер (самый дешёвый дроплет пять баксов в месяц на Digital Ocean или ещё более дешёвые варианты при желании) и развернуть там своё приложение с cron job.
источник

AM

Andrew Mikhaylov in Programming Offtop
Про хероку ничего не расскажу, не сталкивался.
источник

AM

Andrew Mikhaylov in Programming Offtop
Приложение, вероятно, будет сбрасывать данные в какую-то СУБД, которую можно рядом с лямбдой / дроплетом развернуть готовую, и рядом же построить простенький REST-сервер (Ktor / Spring Boot / мульон других опций).
источник

AM

Andrew Mikhaylov in Programming Offtop
Кстати, если есть опыт с Firebase, там есть cloud functions, наверняка там расписание тоже есть. Это прям уже в привычной экосистеме получится решение.
источник

AM

Andrew Mikhaylov in Programming Offtop
Там можно без реста даже писать из функции прямо в БД, а из аппы уже из этой БД читать / подписываться на события / что душе угодно.
источник

KD

Konstantin Dovnar in Programming Offtop
Sign Up
Всем привет. Надо стягивать инфу с сайта раз в полчаса. Надо чтобы это работало ночью и днем. Не подскажите как это можно сделать? Это надо сервер как-то разворачивать, да? А потом эти данные будут читаться андроид приложением
Стягивать куда и как?
Если на самом устройстве, то AlarmManager/WorkManager вполне справится.
источник

SU

Sign Up in Programming Offtop
Konstantin Dovnar
Стягивать куда и как?
Если на самом устройстве, то AlarmManager/WorkManager вполне справится.
ну на сайте постоянно обновляется инфа. надо её раз в полчаса агрегировать. и из андроид клиента просто отображать.
источник