Size: a a a

Android Architecture

2020 September 25

P

Pavel in Android Architecture
Или может будет не очень хорошо использовать в В модели А. Получается, нужно через какого-то посредника общаться?
источник

P

Pavel in Android Architecture
Есть пример или описание всего процесса общения между собой двух экранов в концепции MVIKotlin?
источник

AI

Arkadii Ivanov in Android Architecture
Arkadii Ivanov
Любой кто в котлин слаке может позвать других.
Чёт вроде больше нельзя приглашать. Раньше было можно, я приглашал двоих уже.
источник

NS

Nikita Samoylov in Android Architecture
Pavel
Можно поподробнее про Label и Intent?
Допустим есть экраны A и B.
Мне нужно в B реагировать на события из A.
Получается, A кидает LabelA. Где лучше подписаться в экране B на LabelA и преобразовать его в "свой" IntentB ?
Я думаю конкретно тут хорошо бы еще один стор, который будет в скоупе двух экранов висеть или в глобальном. И экраны будут обзервить его стейт.
источник

AI

Arkadii Ivanov in Android Architecture
Pavel
Есть пример или описание всего процесса общения между собой двух экранов в концепции MVIKotlin?
В в репозитории есть пример приложения Todo. Там два экрана List и Details и они друг с другом обмениваются данными. https://github.com/arkivanov/MVIKotlin/tree/master/sample/todo-app-android/src/main/java/com/arkivanov/mvikotlin/sample/todo/android
Но из-за нежелания использовать какой-либо реактивный фреймворк на уровне приложения, там всё сделано через коллбеки. В реальной жизни я бы выбрал какой-то реактивный фреймворк и использовал бы его.
источник

AI

Arkadii Ivanov in Android Architecture
Т.е. если надо на экране принимать данные, то надо в него передать Observable. А если надо выдавать данные, то Consumer.
источник

P

Pavel in Android Architecture
Спасибо!
источник

JF

Jorik Fat in Android Architecture
Добрый вечер. Не могу соединить концепции многомодульности и клина. К отдельному модулю какие слои будут относиться?
источник

AV

Alex Vayts in Android Architecture
Под многомодульностью обычно имеют в виду “горизонтальные” модули (фича-модули)

А клин - про “вертикальные” модули

Собственно у вас при построении архитектуры принципы клина могут быть как на глобальном уровне, так и внутри отдельных фича-модулей.

Обычно проект строят как-то так:
1. модуль с какими-то общими доменными моделями
2. слой фича-модулей (каждый из которых может иметь свои вертикальные (дата, домен, презентейшен) или только их часть
3. слой приложения - где вы свои фича-модули собираете в единое приложение
источник

AD

Aleksey D. in Android Architecture
Alex Vayts
Под многомодульностью обычно имеют в виду “горизонтальные” модули (фича-модули)

А клин - про “вертикальные” модули

Собственно у вас при построении архитектуры принципы клина могут быть как на глобальном уровне, так и внутри отдельных фича-модулей.

Обычно проект строят как-то так:
1. модуль с какими-то общими доменными моделями
2. слой фича-модулей (каждый из которых может иметь свои вертикальные (дата, домен, презентейшен) или только их часть
3. слой приложения - где вы свои фича-модули собираете в единое приложение
так вроде ничто не мешает смешивать деление
источник

KD

Konstantin Dovnar in Android Architecture
Aleksey D.
так вроде ничто не мешает смешивать деление
Он вроде об этом сказал здесь: 2. слой фича-модулей (каждый из которых может иметь свои вертикальные (дата, домен, презентейшен) или только их часть
источник

JF

Jorik Fat in Android Architecture
Например у меня есть 2 фичи каждая из которых имеет свой remote-api.
Например я в обоих случаях буду использовать retrofit. Правильно ли я понимаю, что retrofitBuilder лежит в core, а сами api в своих фичах?
источник

AK

Alexey Kondratev in Android Architecture
Ребят привет, не подскажете, можно ли в биометрике изменить дефолтное количество попыток входа (5), на любое другое значение, я чет нифига не нашел))
источник

ES

Egor Sigolaev in Android Architecture
Alexey Kondratev
Ребят привет, не подскажете, можно ли в биометрике изменить дефолтное количество попыток входа (5), на любое другое значение, я чет нифига не нашел))
Какая архитектура входа по биометрии?
источник

AK

Alexey Kondratev in Android Architecture
Egor Sigolaev
Какая архитектура входа по биометрии?
Не отвечу, я собрал модуль из 4 готовых, сам на жаве не пишу (лет 7 назал писал), а нужен был модуль для РНа(
источник

AK

Alexey Kondratev in Android Architecture
все работает, но продакт овнер сказал что хочет не 5 попыток входа что по дефолту стоят, а 4
источник

ES

Egor Sigolaev in Android Architecture
Alexey Kondratev
Не отвечу, я собрал модуль из 4 готовых, сам на жаве не пишу (лет 7 назал писал), а нужен был модуль для РНа(
Это была шутка, не тот чат
источник

AK

Alexey Kondratev in Android Architecture
та я в другом второй раз уже спросил)
источник

AK

Alexey Kondratev in Android Architecture
там молчат)
источник

AV

Alex Vayts in Android Architecture
Alexey Kondratev
та я в другом второй раз уже спросил)
Спросите тут: https://t.me/android_guards
источник