Как правильно и, главное, зачем писать 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
Считать пиксели и не сдаваться, или Строим поверх View и ViewGroup
Алексей Милеев
App in the Air, Inc.
Dexs, R8 & 3.2
Inaki Villar
Agoda
Breaking the Monolith @ Booking.com
Ishan Khanna
Booking.com