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