Подскажите пожалуйста: Есть небольшое корпоративное приложение, с семью вкладками в навигационном меню. Каждая вкладка это отдельное активити, с применением MVP (для каждого активити есть свой presenter и интерфейс с контрактами). Почитав статьи, понял что иметь много активити в приложении не есть хорошо.
Есть ли какие-либо устоявшиеся способы реализации Single Activity Architecture, которые уже себя зарекомендовали. Или примеры с конкретной реализацией. И как правильно туда внедрить MVP, т.е. я так понимаю для фрагмента, где нужно взаимодействие с сервером нужно писать отдельный presenter? Есть ли минусы в применении подобной архитектуры? На какие грабли придётся наступать? И как грамотно организовать управление стеком фрагментов? (очень много вопросов)))
Буду благодарен за развернутый ответ или ссылки на полезные материалы!
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости