Всем привет! Стоит задача разработать Android-приложение для оценки качества мёда по его оптическим свойствам. Как я понимаю эта задача классификации изображения. Какие посове...
Всем привет! Такой вопрос: как отлаживают и тестируют приложения, где требуется авторизация пользователей? Я так понимаю в этом случае создают какие-нибудь фейковые данные авт...
Я так понимаю запускать foreground-сервис в юзкейсе - плохая идея, учитывая, что слой домена не должен иметь в качестве зависимостей компоненты Android? В моем случае сервис н...
Всем привет! Кто-нибудь пробовал писать Generic DAO с использованием библиотеки Room? Пытаюсь вынести общие операции в базовый интерфейс для остальных DAO, только никак не пой...
Имеется подобный метод: fun getTeacherScheduledLessonsFlow() = appPreferences .getSessionFlow() .transform { session -> if (session?.role == Role....
Всем привет! Имеется следующая ситуация: методы репозитория для получения каких-либо данных, прежде всего, обращаются к API удалённого сервиса для их извлечения. Если произошл...
Всем доброго времени суток! Вопрос такой: как вы обычно начинаете писать свои пет-проекты? Я имею ввиду, что вы обычно делаете в самом начале: продумываете и прописываете функ...
А то есть, например, если у тебя сначала был выдан 0 потом 5, ты запустил асинхронную операцию над каждым из этих значений, и у тебя может оказаться так, что для 5 эта операци...
Room же не умеет вставлять подобного рода сущности за одну транзакцию?
Привет всем, столкнулся с такой проблемой: у меня foreground сервис определён в отдельном модуле, а в нём я определяю уведомление, которое запускает активити при нажатии на эт...
Всем привет! Что делать, если две вью модели используют один стейт? Как его можно расшарить между ними? Например, есть стейт фильтрации, который используется для фильтрации дв...
Где лучше всего располагать DI модули в многомодульном проекте? В модулях по отдельности или в едином модуле, например, в :app?
Всем привет! Как лучше всего передать список из id на удалённый сервис с помощью Retrofit? В теории можно их конвертировать в строку для GET запроса, однако, боюсь, что в моём...
Как лучше всего организовать навигацию по фича-модулям при использовании Jetpack Navigation? В официальных гайдах от гугла говорится, что навигация между фича модулями осущест...
Всем доброго времени суток! Вопрос такой: слой домена с точки зрения клин архитектуры не должен зависеть от фреймворков и сторонних библиотек. Сильно ли нарушается данный прин...
Всем привет! Android предоставляет два способа серилизации объектов: Parcelable и Serializable. Что лучше из них использовать?
Где с точки зрения чистой архитектуры лучше делать сложные запросы к БД: в DataSource классах или в каких-либо отдельных? Под сложными запросами я понимаю запросы, состоящие и...
Всем привет! Как думаете где фильтрация данных будет более быстрой: если её поместить прямо в запрос к БД или же если в отдельном методе?
Всем доброго времени суток. Кто-нибудь знает, как Room работает вместе с Flow и с другими подобными классами: Room эмитит результаты запроса к БД с какой-то периодичностью, ил...
Хмм. А что лучше использовать в моем случае? У меня имеется NSD-сервис (Network Service Discovery), который отслеживает подключения к нему, и работать он должен как минимум в ...