Size: a a a

Android Developers

2021 January 27

K

Kasem in Android Developers
Oleg Pchelkin
Просто отвязка от платформозависимового кода (livedata в androidx) в пользу православного котлина. Удобнее для тестирования (вроде) из за этого в том числе. Ну и флоу - это вроде холодный обзервер, а ливдата - горячий, насколько я знаю
в сторону kotlin multiplatform топят?
источник

АГ

Алексей Гладков... in Android Developers
Логично, что при все более глубоком погружении в мультиплатформ да и котлин в целом лучше использовать Flow, чем лайвдата
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
Алексей Гладков
Логично, что при все более глубоком погружении в мультиплатформ да и котлин в целом лучше использовать Flow, чем лайвдата
т.е. лайвдата была переходным моментом от рыкса к флоу?
источник

SD

Stenle Du-Foster in Android Developers
Andrey Akimov
LiveData если не ошибаюсь, deprecated, теперь гугл рекоммендует Flow
В подсказке написано что если удалить зависимость при помощи какой observe можно писать без Observer то она не будет deprecated и её можно юзать
источник

АГ

Алексей Гладков... in Android Developers
Maks 🤘🏻 E-notty
т.е. лайвдата была переходным моментом от рыкса к флоу?
Не думаю, что она так задумывалась, но так получилось имхо ))
источник

Р

Раиль in Android Developers
лайвдата разве не метод которому так же важно состояние активности? читал где то что лайвдата нужна для реализации связи v <- vm а flow если я правильно понимаю vm <- m
источник

Р

Раиль in Android Developers
или уже что то поменялось?
источник

АГ

Алексей Гладков... in Android Developers
Раиль
лайвдата разве не метод которому так же важно состояние активности? читал где то что лайвдата нужна для реализации связи v <- vm а flow если я правильно понимаю vm <- m
связку ко view тоже можно делать через StateFlow без проблем
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
О, технологии, куда вы бежите =(
источник

АГ

Алексей Гладков... in Android Developers
Maks 🤘🏻 E-notty
О, технологии, куда вы бежите =(
Как говорил мой препод по СИИ самое главное для программиста не голова, а железная жопа ))) И только теперь я понимаю как он был прав)))
источник

Р

Раиль in Android Developers
stateflow позволяет отслеживать жизненный цикл вьюхиь?
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
Интересно, гугл сами успевают попользоваться своими разработками?
источник

АГ

Алексей Гладков... in Android Developers
Раиль
stateflow позволяет отслеживать жизненный цикл вьюхиь?
Observe его делается внутри lifecycleScope что позволяет отслеживать да
источник

DM

Dem Mort in Android Developers
Maks 🤘🏻 E-notty
О, технологии, куда вы бежите =(
while(true) println("+")
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
Dem Mort
while(true) println("+")
хотя бы так было бы...
while(true){
  delay(чуть-чуть)
  println("твой инструмент устарел")
}
источник

Р

Раиль in Android Developers
а livedata может тогда уйти в deprecated или забить и не стоит трогать то что работает?
источник

DM

Dem Mort in Android Developers
Maks 🤘🏻 E-notty
хотя бы так было бы...
while(true){
  delay(чуть-чуть)
  println("твой инструмент устарел")
}
ахаха, и не поленился ведь)
источник

АГ

Алексей Гладков... in Android Developers
Раиль
а livedata может тогда уйти в deprecated или забить и не стоит трогать то что работает?
Ну все в руках корпорации добра. Если не горит я бы забил пока) как уйдет так перепишете) Либо возьмите за правило все новое писать через flow а старое через livedata) хотя я вообще лично через базовый класс в одноом месте поменял и усе )
источник

PE

Pavel Erokhin in Android Developers
Maks 🤘🏻 E-notty
хотя бы так было бы...
while(true){
  delay(чуть-чуть)
  println("твой инструмент устарел")
}
while(true) {
   generateNewTalksAboutNewDeprecationsOldTechnology()
   
   telegram.getUser(
       "kotlinway(Username)"
   ).sendMessage("О, технологии, куда вы бежите =(")
   
   telegram.getUser(
       "dem_mort(Dem Mort)"
   ).replyTo("kotlinway", "while(true) println(\"+\")")
}
источник

PE

Pavel Erokhin in Android Developers
тогда уж так)
источник