SS
Дальше, эндпоинты на сервере тоже, скорее всего, используются одни и те же. И сериализация в модельки. Это тоже можно вынести.
UI и работу с платформенными API можно оставить писать каждой команде. Иногда (если нет сильных платформенных различий) их тоже можно скрыть за единым интерфейсом.