Skip to content

Saradey/MultimoduleProjectSplitFeature

Repository files navigation

Architecture

  • Single activity
  • splitting features into modules

Gradle Setup

  • Feature Version Catalog
  • Explicit API Mode
  • nonTransitive

Задачки

  • Передача общей модели из фитчи A в фитчу B
  • Кейс когда мы в фитче A открываем экран из фитчи B, экран из фитчи B требует зависимости из своего фитче компонента
  • Запуск одной и той же фичи несколько раз: навигация Фича A > B > A, с иницилизацией разных даггеровских компонентов у фитчи A
  • Провайд зависимостей в java леджаси коде где не получается встроить CoreActivity CoreFragment
  • Переход по диплинку и попадание на нужный нам экран а по навигации назад возвращаться в главное меню
  • Переход по диплинку и попадание на нужный нам экран, с bottomNavigation и открытие flow экранов в bottomNavigation