Как правильно и, главное, зачем писать Android-приложение в одном ActivityТехнологии Android

Доклад принят в программу конференции
Константин Цховребов
RedMadRobot

C 2010 начал заниматься Android-разработкой. Автор Cicerone https://github.com/terrakok/Cicerone, соорганизатор первого KUG в России (SPB) https://t.me/kug_spb, соорганизатор и лектор Android Academy SPB.

Сейчас Android-архитектор в Redmadrobot.

https://t.me/terrakok
Тезисы

- Чем single-activity лучше чем multy-activity (скорость, анимации, ЖЦ и др.);
- как можно перевести любое приложение на новый подход;
- как выстраивать DI-скоупы для оптимального использования памяти;
- как выстраивать навигацию, чтобы не сойти с ума;
- как обрабатывать deep-link'и;
- как делать общий BottomNavigationBar (и другие общие элементы);
- как делить приложение на модули;
- как обрабатывать клавиатуру и статус-бар...

...список может быть дополнен.

Другие доклады секции Технологии Android