А я правильно понимаю что стабильной версии композ под Котлин 1.5.30 ещё нет?
Похоже что "androidx.compose.ui:ui-test-manifest:1.0.3" тянет за собой "androidx.test:core:1.3.0". И тесты теперь не собираются после обновления compileSdkVersion до 31. Там т...
Мотивация - самореализация 😂 Принципиальные отличия следующие: В MviDroid отстутствуют NewsPublisher и PostProcessor В MviCore Actor возвращает Observable<out Effect>, а в M...
Выходит ли "композабл из композиции" до того как "произойдёт lifecycle"?
Всем привет, у меня немного странный вопрос. Я помню, что раньше сталкивался с проблемой, когда в интерфейсе методы объявлены с пустыми телами. interface Logic { fun foo(...
А какой тулинг у SwiftUI? Там же только превью вроде?
Ну что значит ест поток? Если мне надо делать 10000 одновременных IO скажем на диск, я бы как минимум проверил что быстрее. Я не спец в операционках, но контекст потокоа вроде...
А есть ссылка на оригинал? Интересно было бы сравнить.
Ну лан(( приходится box внутрь класть. Может это параметром сделать? Пусть поумолчантю включено будет
Всем привет. Пытаюсь использовать Compose в MPP-модуле в androidMain source set. Но вызовы @Composable inline функций не компилируются. Например не могу вызвать Column {}. То ...
Ну го уже выясним, что такое LSP? 😀
jvmTarget = "11" вроде уже должно работать: https://developer.android.com/studio/releases/gradle-plugin?hl=nl#java-11
В докментации написано, что KClass.qualifiedName доступен на JS: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/qualified-name.html Но по факту я получа...
Скажите, такого рода тест отражает какую либо реальность? https://pastebin.com/PRpTYypL В testThreads на моей машине все потоки отрабатывают за 9 сек, в testCoroutines все кор...
В доке написано (по крайней мере было), что activity может быть уничтожена для экономии памяти. По факту этого не происходит, почему-то. UI может быть очень дорогим по памяти,...
Может кто подскажет? В K/N конструкция вида MemScope().alloc() приводит к утечке. Это так задумано или это баг? MemScope наследуется от AutofreeScope, логично предположить, чт...
О это больное место, к сожалению)))) delaySubsription(),затем в doOnSubscribe сохранить disposable в локальное поле и наконец в doOnFinally очистить его. Если надо отменить, d...
Может быть вы имеете в виду консистентность?
Это вынужденная мера была, потому что по-другому было никак. В обычные классы вы же через конструктор передаёте аргументы? А если надо лениво то есть Lazy. Фрагменты в этом сл...
Вся суть модулей в скорости инкрементальной сборки. Как иначе работать в большом проекте скажем на 2кк LOC? Я бы умер каждый собирать такое. Поэтому у нас 350+ модулей 😀