У меня есть приложение для Android, созданное с использованием шаблона проектирования MVVM с использованием ViewModel
и LiveData
от Google.
Теперь я хочу интегрировать FCM в приложение.
ИтакКак служба FCM будет взаимодействовать с различными компонентами приложения?Должен ли он напрямую взаимодействовать со слоем data (model) ?Должно ли оно быть в пакетах notifications
в пакете ui
с различными компонентами представления Android, такими как NotificationsActivity
и NotificationsAdapter
?