Интересен опыт вашего использования lazy list в списках. И загрузки картинок. После 1.5.0 все стало лучше? И стоит ли переписывать кастомные modifiers (composed) на новый тип api (element/node)?
Не освещен момент того, что в случае если есть кастомные плагины, то их может понадобиться переносить в build-logic module. От AGP scope кажется, но я на память не помню.
Вот вот, ну или как минимум сигнализируют о необходимости обновления, а не просто апи отрубают и приложение отваливается. Впрочем альфа вообще молодцы, мне как-то денег банкомат не хотел выдавать пока я не введу код из смс чтобы они мне обзвон качества услуг могли сделать...
Чувак, ты так редко комментишь, тебе обидно стало? Может ты к таким force update отношение имеешь или вьюхи кастомные писать не умеешь? Надеюсь тогда тебя без премии оставят.
Я посылаю вам лучи поноса за то, что принудительное обновление вы сделали через жопу - очень неприятно было пол дня видеть надпись, Хьюстон мы вас не видим. И даже тех поддержку не проконсультировали, пуш сраный не прислали. В общем так себе подход
Пы.сы. вьюху в акциях которая показывает цену хоть поправили? А то это же позор для банка, вьюха скролиться толком не умеет...
Ну за синусы и матрицы могу я ответить - как только вы доходить до графики - повороты, перемещения - touchevents, custom view, они вероятно понадобятся. :)
Ну так стати в critical native/fast native изменения и правда можно попробовать вынести (не факт что поможет), правда считать придется или самому (без bitmap factory) или библиотеками C/C++, задача интересная, я бы таким позанимался б.
Интересен опыт вашего использования lazy list в списках. И загрузки картинок. После 1.5.0 все стало лучше? И стоит ли переписывать кастомные modifiers (composed) на новый тип api (element/node)?
Так же было, отключил показ предложенных новостей, а потом начал переход на Vivaldi, пока в процессе. Но это прям выбесило в хроме конечно...
Уххх, кармагедоном потянуло со скринов :)
Не освещен момент того, что в случае если есть кастомные плагины, то их может понадобиться переносить в build-logic module. От AGP scope кажется, но я на память не помню.
Вот вот, ну или как минимум сигнализируют о необходимости обновления, а не просто апи отрубают и приложение отваливается. Впрочем альфа вообще молодцы, мне как-то денег банкомат не хотел выдавать пока я не введу код из смс чтобы они мне обзвон качества услуг могли сделать...
Чувак, ты так редко комментишь, тебе обидно стало? Может ты к таким force update отношение имеешь или вьюхи кастомные писать не умеешь? Надеюсь тогда тебя без премии оставят.
Я посылаю вам лучи поноса за то, что принудительное обновление вы сделали через жопу - очень неприятно было пол дня видеть надпись, Хьюстон мы вас не видим. И даже тех поддержку не проконсультировали, пуш сраный не прислали. В общем так себе подход
Пы.сы. вьюху в акциях которая показывает цену хоть поправили? А то это же позор для банка, вьюха скролиться толком не умеет...
Ну как минимум backpressed animations выглядят интересно.
А при чем тут qa? Это даже не все программисты на мой взгляд знают - б/д это вообще свой отдельный мир.
Я может чего не понимаю, но анимаций по документации у обычных списков нет
https://developer.android.com/jetpack/compose/lists
Анимации у lazy есть, но они выглядят гораздо хуже чем анимации rv.
Поддержка транзишенов заявлена и разрабатывается, но пока ее нет. И когда будет не ясно.
По поводу статьи - автор привел рабочее решение, можно с ним не соглашаться, но он молодец все же.
Ну за синусы и матрицы могу я ответить - как только вы доходить до графики - повороты, перемещения - touchevents, custom view, они вероятно понадобятся. :)
Ну так стати в critical native/fast native изменения и правда можно попробовать вынести (не факт что поможет), правда считать придется или самому (без bitmap factory) или библиотеками C/C++, задача интересная, я бы таким позанимался б.
Можно узнать что вы понимаете под динамическим блюром и чем вы предполагаете его делают?
Посмотрите modifier blur, это точно не то что вам нужно?
Спасибо, было интересно! В Тинькофф собралась грамотная команда.
Я так понимаю, что vitals для вас больше не актуален, в связи с исключением из стора?
Во вью это все как бэ тоже работает, over scroll называется. Блюр тоже можно сделать (в самом крайнем случае surface view всех спасет)
Сам компоуз конечно хорош, спору нет, но и стандартный инструментарий возможностей даёт не мало.
А то у compose транзишинов так и нет, анимаций у row/column тоже, анимации у lazy списков ну такое себе...
На 12 Андроиде blur из коробки есть, хотя бы там можно просто modifier добавлять, без создания bitmaps. Ниже вообще вопрос насколько оно нужно.
Я тут вчитался в код и могу сказать одно - такое большое создание bitmaps явно не есть хорошо... С учётом того, что они никак с cache не связаны.
Все же желательно анимаций добавлять, на картинке не понятно ничего. Можно даже из студии записать или с телефона только нужную composable.
Я никоим образом не спорю с этой мыслью, но вот с наставниками все не так хорошо как хотелось бы. И мне есть с чем сравнивать, уверяю вас.
Не получается это у них. Размер программы и ее актуальность не соответствуют тому, чем разраб занимается.
А где ты кстати писал об этом? В профиле одна статья.