Нормально ли будет вынести все адаптеры для ресайклера через делегаты в отдельный модуль, core, в котором константы и прочее, и использовать их так?

|
SoulReaver3 2022-06-27 13:21:49
DDiimm 2022-06-27 13:13:31
Всем приветы
Вопрос: как правильно из сервиса данные передать в viewModel?

особо ничего интересного не смог придумать, сделал следующее: есть репозиторий-синглтон, в нём есть флоу/лайв даты. через сервис вызываем методы репозитория на обновление данных. в VM создаешь свойства для протягивания данных из репозитория трансформации если надо

kirilenkoas 2022-06-27 13:22:44
sardelca 2022-06-27 13:18:12
привет
подскажите плиз как chuck на андроид поставить?

лучше этот https://github.com/ChuckerTeam/chucker, у того в issues «Crashes with targetSdkVersion 31»

SoulReaver3 2022-06-27 13:22:55
DDiimm 2022-06-27 13:21:05
Достиг успеха?

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

DDiimm 2022-06-27 13:29:09
SoulReaver3 2022-06-27 13:21:49
особо ничего интересного не смог придумать, сделал следующее: есть репозиторий-синглтон, в нём есть флоу/лайв даты. через сервис вызываем методы репозитория на обновление данных. в VM создаешь свойства для протягивания данных из репозитория трансформации если надо

Звучит как правильное решение, попробую разобраться как это сделать 😅 спасибо

yar_rick 2022-06-27 13:43:38
evg_94 2022-06-27 13:18:20
кто нибудь работал с Google Api? Речь об In-App обновлениях, с помощью Google API каким то образом можно устанавливать приоритетность обновления

Вот козлы они да, что нельзя priority задать через интерфейс Play Console в настройках выпуска где-нибудь? 🙂 Я так понял, что они намекают на хорошо отлаженный процесс CI/CD для выпуска обновлений с указанием приоритета. Видимо, надо писать свой клиент для взаимодействия с Google API или искать что-то готовое

Артем 2022-06-27 13:44:14
Ребят кто котлин знает?
evg_94 2022-06-27 13:44:21
yar_rick 2022-06-27 13:43:38
Вот козлы они да, что нельзя priority задать через интерфейс Play Console в настройках выпуска где-нибудь? 🙂 Я так понял, что они намекают на хорошо отлаженный процесс CI/CD для выпуска обновлений с указанием приоритета. Видимо, надо писать свой клиент для взаимодействия с Google API или искать что-то готовое

во во(((
но чем с этим всем париться, лучше кинуть запрос на бэк, который скажет, приоритетное текущее обновление или нет 😁

mairwunnx 2022-06-27 13:44:25
Артем 2022-06-27 13:44:14
Ребят кто котлин знает?

Лол

yar_rick 2022-06-27 13:44:37
Сам смотрю пока сюда — https://github.com/Triple-T/gradle-play-publisher, но не смотрел там насчет priority
evg_94 2022-06-27 13:44:45
mairwunnx 2022-06-27 13:44:25
Лол

может у него настолько глубокий вопрос, что вся группа под сомнением

mairwunnx 2022-06-27 13:44:47
Блин, ну даёшь конечно, никто, все пишут тут на скале и груви
mawxim 2022-06-27 13:44:50
Артем 2022-06-27 13:44:14
Ребят кто котлин знает?

в jetbrains пиши

Артем 2022-06-27 13:45:18
mawxim 2022-06-27 13:44:50
в jetbrains пиши

Я сюда пишу

mairwunnx 2022-06-27 13:45:57
Артем 2022-06-27 13:45:18
Я сюда пишу

Так вопрос какой, тут 10к человек, вероятно хоть кто-то да знает котлин)😃

mawxim 2022-06-27 13:46:11
Артем 2022-06-27 13:45:18
Я сюда пишу

android_ru-1188133.jpg
так это не jetbrains, вот адрес

Артем 2022-06-27 13:46:35
mairwunnx 2022-06-27 13:45:57
Так вопрос какой, тут 10к человек, вероятно хоть кто-то да знает котлин)😃

Задачу решить на jetbrains

mairwunnx 2022-06-27 13:46:47
Не, ты и правда ошибся
mairwunnx 2022-06-27 13:46:58
Звони джетбреинс академии на их личный телефон
mairwunnx 2022-06-27 13:47:33
А во вторых, решать за тебя никто не станет, там и так задачи для новичков, куда ещё легче), придется покумекать, пока не дойдет, если хочешь быть в «айти»
return_spam_bot 2022-06-27 13:49:42
android_ru-1188142.jpg
всем привет. с андроид никогда не работал. был опыт с десктоп(qt с ).дали тестовый проект сделать. посоветуйте с чего начать(просто много всего и react\java\kotlin… а что выбрать не знаю)
yar_rick 2022-06-27 13:49:50
evg_94 2022-06-27 13:44:21
во во(((
но чем с этим всем париться, лучше кинуть запрос на бэк, который скажет, приоритетное текущее обновление или нет 😁

Нет, не проще. Зачем грузить бэк запросами, если можно один раз указать priority в GP?

evg_94 2022-06-27 13:50:48
yar_rick 2022-06-27 13:49:50
Нет, не проще. Зачем грузить бэк запросами, если можно один раз указать priority в GP?

сперва нужно отладить CI/CD )

mawxim 2022-06-27 13:51:15
return_spam_bot 2022-06-27 13:49:42
всем привет. с андроид никогда не работал. был опыт с десктоп(qt с ).дали тестовый проект сделать. посоветуйте с чего начать(просто много всего и react\java\kotlin… а что выбрать не знаю)

не зная что выбрать ты взялся за тестовый проект? «смело»

return_spam_bot 2022-06-27 13:52:44
mawxim 2022-06-27 13:51:15
не зная что выбрать ты взялся за тестовый проект? «смело»

мне просто его дали и сказали если сделаешь то можем переходить к собеседованию(дали на 3-4 дня🌝)

yar_rick 2022-06-27 13:52:45
evg_94 2022-06-27 13:50:48
сперва нужно отладить CI/CD )

Лучше совсем свой процесс обновления запилить, учитывая текущую ситуацию с GP. Может и отвалиться )

evg_94 2022-06-27 13:53:21
yar_rick 2022-06-27 13:52:45
Лучше совсем свой процесс обновления запилить, учитывая текущую ситуацию с GP. Может и отвалиться )

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

Стас Леонов 2022-06-27 13:53:40
return_spam_bot 2022-06-27 13:52:44
мне просто его дали и сказали если сделаешь то можем переходить к собеседованию(дали на 3-4 дня🌝)

если ты найдешь как выучить андроид/котлин/джаву за 3-4 дня, дай знать.

kubabelik 2022-06-27 13:54:00
return_spam_bot 2022-06-27 13:52:44
мне просто его дали и сказали если сделаешь то можем переходить к собеседованию(дали на 3-4 дня🌝)

Удачи, у тебя все получится. Я в тебя верю!

kubabelik 2022-06-27 13:55:21
Стас Леонов 2022-06-27 13:53:40
если ты найдешь как выучить андроид/котлин/джаву за 3-4 дня, дай знать.

Куда там. На ютубе видос есть котлин и андроид за 30 минут!!!

Prosto_n12 2022-06-27 13:55:26
android_ru-1188153.jpg
Кто знает в чем проблема?
Стас Леонов 2022-06-27 13:56:11
kubabelik 2022-06-27 13:55:21
Куда там. На ютубе видос есть котлин и андроид за 30 минут!!!

https://youtu.be/6AUS2bHvPuY

Засекай пол часа

mawxim 2022-06-27 13:56:43
Prosto_n12 2022-06-27 13:55:26
Кто знает в чем проблема?

гугл и его друг переводчик знают 100%

evg_94 2022-06-27 13:56:58
кстати, никто не знает, да (писал уже об этом, но мб затерялось для кого-то сообщение)
почему Google Play приложение не отображает обнову, когда она уже выкачена, но если юзер очистит данные приложения GooglePlay, то сразу же отобразит 😅
Prosto_n12 2022-06-27 13:57:01
mawxim 2022-06-27 13:56:43
гугл и его друг переводчик знают 100%

Не нашёл (

mawxim 2022-06-27 13:57:47
Поздравляю, ты первооткрыватель этой ошибки! Её назовут в честь тебя!
Prosto_n12 2022-06-27 14:00:51
Благодарю
yesple 2022-06-27 14:07:01
Нормально ли будет вынести все адаптеры для ресайклера через делегаты в отдельный модуль, core, в котором константы и прочее, и использовать их так?
ganzbet11 2022-06-27 14:18:56
android_ru-1188162.jpg

ganzbet11 2022-06-27 14:18:56
android_ru-1188161.jpg
Всем привет. Пробую обновлять состояние карточек(isEnabled) при помощи ViewModel и dataBinding. Т.е. храню текущую активную карточку во viewModel в поле типа ObservableField. При нажатии меняю значение этого поля, и по логике должно меняться isEnabled в xml, но этого не происходит, выходит ошибка
ganzbet11 2022-06-27 14:19:33
isEnabled у меня формата Boolean, поэтому не пойму с чем связана ошибка
Тимур Даукаев 2022-06-27 14:19:38
Всем привет! Посоветуйте чат где можно курсы обсудить.
kulikov0 2022-06-27 14:22:50
ganzbet11 2022-06-27 14:18:56

Попробуй завернуть в функцию внутри вьюмодели

mairwunnx 2022-06-27 14:23:00
Тимур Даукаев 2022-06-27 14:19:38
Всем привет! Посоветуйте чат где можно курсы обсудить.

обсуждать курсы?), зочем?

ayataliev 2022-06-27 14:23:05
Кто нибудь замечал что все arrayListOf не позволяет хранить больше 2 повторяющийся элементов?
ganzbet11 2022-06-27 14:23:50
kulikov0 2022-06-27 14:22:50
Попробуй завернуть в функцию внутри вьюмодели

android_ru-1188168.jpg
Пробовал вот так, тот же результат с ошибкой

kulikov0 2022-06-27 14:24:01
kulikov0 2022-06-27 14:22:50
Попробуй завернуть в функцию внутри вьюмодели

А, дичь говорю. В mutableLiveData надо

Тимур Даукаев 2022-06-27 14:24:14
mairwunnx 2022-06-27 14:23:00
обсуждать курсы?), зочем?

Чтобы выбрать

ganzbet11 2022-06-27 14:24:42
kulikov0 2022-06-27 14:24:01
А, дичь говорю. В mutableLiveData надо

т.е. вместо ObservableField его использовать?

kiparisovr 2022-06-27 14:24:44
Тимур Даукаев 2022-06-27 14:19:38
Всем привет! Посоветуйте чат где можно курсы обсудить.

обычно у каждого курса есть свой тг канал

mairwunnx 2022-06-27 14:24:49
выбирать курсы? Это плохая идея
|