наверное чего-то не понимаю
Я не понял чего ты не понял, поэтому объясню с начала 0) Выкидываешь все платформ-либы из дата, домейн и презентейшен слоя, заменяя их мпп-либами. 1) Вытаскиваешь дата слой в коммон модуль. 2) Вытаскиваешь домейн слой. 3) Вытаскиваешь презентейшен слой. 4) Платформенный юай слой дёргает коммон презентейшен. По поводу контекстов: в jvm есть мультитред, в нативе нет. Так что по идее для натива свитчинг контекстов ничего не изменит, т.к. в нативе Main == Default, а в андроиде свитчинг важен.
Обсуждают сегодня