Да, это может быть простой вопрос, но он наверняка придет в голову всем, один раз.
Я думаю, что для динамического обновления любого списка в режиме реального времени вам потребуется доступ к любой базе данных.
Не обязательно иметь его в базе данных Firebase, но в любой онлайн-базе данных, которая может сообщить каждому открытому экземпляру вашего приложения, что список должен обновляться в определенный момент.
Основная причина, по которой вам нужно, чтобы это было в базе данных, - это обновление в реальном времени, и это слишком динамично.
Если это не динамично, то есть контент, который вам нужен, может быть жестко закодирован, тогда одним из способов будет размещение всеговам нужно в своем коде и использовать таймер или что-то в этом роде, чтобы запускать в определенные моменты для обновления вещей в вашем приложении.
Кроме того, кроме того, сортировка, хранение и изменение данных намного проще с использованием базы данных, которая также становитсяеще одна причина для вас использовать базу данных, такую как Firebase, чтобы сохранить содержимое вашего приложения, которое должно часто обновляться вв режиме реального времени.
Вы можете узнать больше о базе данных в этой ссылке Google, которую я нашел.