Size: a a a

Android Architecture

2021 July 13

AA

Albert Abdullin in Android Architecture
Мой вопрос, наверное, косвенно относится к архитектуре, поэтому задам его: как вы располагаете классы в проекте? По флоу, по типу(фрагменты, активити, вм т.д.) или другим способом?
источник

JF

Jorik Fat in Android Architecture
я по фичам
источник

AA

Albert Abdullin in Android Architecture
Фича != Флоу?
источник

JF

Jorik Fat in Android Architecture
не всегда. Может быть переход из одной фичи в другую
источник

AA

Albert Abdullin in Android Architecture
Спасибо за ответ
источник

L

Leonid in Android Architecture
У фичи может быть несколько флоу. Плюс они могут зависеть или обращаться к другим фичам.

В общем, лучше группировать по фичам, а внутри фичи группировать по компонентам.
источник

AA

Albert Abdullin in Android Architecture
Спасибо
источник
2021 July 14

A

Anatol in Android Architecture
Попробуйте это:
https://badoo.github.io/MVICore/extras/modelwatcher/
https://github.com/badoo/MVICore/tree/master/mvicore-diff

Упс, не заметил, что речь не про MVICore, но идею можно почерпнуть отсюда всё-равно
источник

AB

Alexander Blinov in Android Architecture
Один из вопросов, который ломает голову Android разработчикам и продактам — нужно ли делать интеграцию HMS.

В этом выпуске мы расскажем вам всю правду о данной интеграции и поможем принять верное решение:

👉 Интеграция HMS в два захода
👉 Статистика по устройствам пользователей и сроки
👉 Архитектура и инфраструктура решения
👉 Какие нашли баги и совершили ошибки

#HMS #Huawei #Статистика
YouTube
Интеграция Huawei Mobile Services (HMS) со второй попытки | Охэхэнные истории
Один из вопросов, который ломает голову Android разработчикам и продактам — нужно ли делать интеграцию HMS.
В этом выпуске мы расскажем о том, как мы со второй попытки таки смогли затащить поддержку Huawei Mobile Services в регулярных релизах, покажем актуальные цифры, ну и, конечно же, расскажем как сделать это архитектурно и инфраструктурно и не повторить наши ошибки

Полезные ссылки:  
Наш канал в телеге: https://t.me/hh_tech_news
Наш чат в телеге: https://t.me/hh_tech

Внутри:

00:00 — Интро
00:20 — О чем сегодня поговорим
00:58 — Зачем интегрировать HMS и оценка рисков в 2020
03:33 — Первый заход: VCS, архитектура и какие фичи поддержали
05:24 — Челленджи и проблемы: девайсы
08:08 — Челленджи и проблемы: tooling
09:10 — Челленджи и проблемы: релизы приложений
11:20 — Ужасный баг
13:20 — Тренд процента HMS-only устройств
15:09 — Причины второго захода
15:50 — Второй заход: VCS, какие фичи поддержали
16:55 — Архитектура: базовые принципы и схема взаимодействия
18:01 — Пример реализации пушей
19:22 — Бонусы…
источник

AB

Alexander Blinov in Android Architecture
Эта история, кстати, наполовину про архитектуру
источник
2021 July 16

A

Aleksei in Android Architecture
Ребята, вопрос по MVI. когда юзер по кнопке например открывает другую активити со своим отдельным стейтом - нужно ли этот переход как-то отображать в стейте текущей активити?
источник

АГ

Антон Горелов... in Android Architecture
Привет. Не обязательно. Как правило это не нужно.
источник

АГ

Антон Горелов... in Android Architecture
Просто открываешь новую активити и все
источник

A

Aleksei in Android Architecture
спасибо
источник

M

Maksim Gridin in Android Architecture
У меня за навигацию отвечает роутер, со своим стейтом, в котором хранится текущий стек переходов
источник

АЕ

Алексей Ершов... in Android Architecture
Podlodka анонсирует новый сезон Podlodka Android Crew - старт 26 июля.

Интенсив продлится две недели. Встречаются дважды в день: утром и вечером 🔥
Тебя уже ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).

Во время первой недели обсудят лучшие практики Android-разработки.
Разберут:
- на что обращать внимание, чтобы приложение было безопасным;
- какие есть подходы к тестированию;
- как ускорять работу приложений;
- как автоматизировать проверки качества кода.                  

Вторую неделю посвящают хранению данных.
Разберут всё, что доступно для хранения данных на устройствах: удаленные и не очень БД, файлы, shared preferences, новые файловые API и многое другое.

Все подробности уже на сайте. Проходи по ссылке и лови скидку на билет до конца недели 😉
источник

V

VoterBi in Android Architecture
И, конечно, мы разыгрываем билет для самого везучего архитектора в этом чате! Жми кнопку, и 20 июля мы определим победителя!
*****
Победители: Alexander Blinov
источник

TG

Taras GRD in Android Architecture
источник

TG

Taras GRD in Android Architecture
Статья, которая противореичт самой себе же😆
источник

TG

Taras GRD in Android Architecture
"объект должен иметь одну ответственность и эта ответственность должна быть полностью инкапсулирована в класс. " - ну нету этого в книге Unkle Bon ни в руском ни англиском варианте - где это они взяли...
источник