Size: a a a

2019 November 29

IM

Ivan Miroshnichenko in RxPM
разумеется!
источник

IM

Ivan Miroshnichenko in RxPM
👌
источник

VC

Vasili Chyrvon in RxPM
Ivan Miroshnichenko
=)
когда полтора года назад только начинал разрабатывать андроид, долго парился по поводу того как бы правильно и библиотечно сохранить стейт при убийстве процесса.
за это время у многих спрашивал мнение и теперь уже точно убедился что всем по боку на это)
Ну мы аутсорс, поэтому зависит от бизнеса. Но слишком часто пофиг.
источник

IM

Ivan Miroshnichenko in RxPM
а вы только в Питере обитаете? или в мск офис тоже есть?
источник

VC

Vasili Chyrvon in RxPM
Ivan Miroshnichenko
а вы только в Питере обитаете? или в мск офис тоже есть?
Ток Питер
источник

DG

Dmitriy Gorbunov in RxPM
Ivan Miroshnichenko
=)
когда полтора года назад только начинал разрабатывать андроид, долго парился по поводу того как бы правильно и библиотечно сохранить стейт при убийстве процесса.
за это время у многих спрашивал мнение и теперь уже точно убедился что всем по боку на это)
Как правило важные данные все равно нужно сохранять на уровне репозитория в бд, файлы, префы. Некоторые данные вообще не стоит сохранять, такие как флажки прогресса запросов и т п, то что умирает с процессом.
источник

IM

Ivan Miroshnichenko in RxPM
Dmitriy Gorbunov
Как правило важные данные все равно нужно сохранять на уровне репозитория в бд, файлы, префы. Некоторые данные вообще не стоит сохранять, такие как флажки прогресса запросов и т п, то что умирает с процессом.
про флажки прогресса запросов согласен,
а про  данные форм - нет
не хотелось бы терять
источник

IM

Ivan Miroshnichenko in RxPM
просто используя presentation model у нас источник правды о данных на экране - это pm
и стандартная андроидовая сохранялка здесь как бы не работает
источник

IM

Ivan Miroshnichenko in RxPM
*засомневался, не полетит ли событие text changed из edittext при восстановлении процесса
источник

L

Leo in RxPM
Я прокидываю SavedStateHandle в контролы и там юзаю)
источник

L

Leo in RxPM
Бомбит, когда аппки не сохраняют стейт 😡
источник

IM

Ivan Miroshnichenko in RxPM
источник
2019 December 06

DG

Dmitriy Gorbunov in RxPM
Coroutines Flow убьют необходимость использования LiveData.

Уже задумывался над тем, чтобы заменить LiveData на Flow, т.к. наличие из коробки CoroutineScope для жизненных циклов не несут в себе никакой ценности использования LiveData
источник

L

Leo in RxPM
Флоу - конфетка, жду-жду-жду
источник

VC

Vasili Chyrvon in RxPM
Dmitriy Gorbunov
Coroutines Flow убьют необходимость использования LiveData.

Уже задумывался над тем, чтобы заменить LiveData на Flow, т.к. наличие из коробки CoroutineScope для жизненных циклов не несут в себе никакой ценности использования LiveData
Подсиживают нас ;)
источник

DG

Dmitriy Gorbunov in RxPM
источник
2020 January 01

L

Leo in RxPM
С новым годом, народ!
источник

VC

Vasili Chyrvon in RxPM
Еу! Спасибо, и тебя! И всех!
источник
2020 January 30

DG

Dmitriy Gorbunov in RxPM
Парни, мы тут зарелизили либу для пагинации и загрузки данных. Зацените!
https://github.com/MobileUpLLC/RxPagingLoading
источник

IM

Ivan Miroshnichenko in RxPM
звучит вкусно!
источник