Multiplatform хотя бы для iOS и Android? Сейчас встал следующий вопрос: как лучше всего управлять зависимостями из либы?
Отдавать в нужную платформу готовые классы и уже там их через DI/руками инициализировать их
vs
Инициализировать классы руками/через DI внутри общей либы и отдавать что-то вроде готового SDK.
P.S. планируется типичные мобильные приложения с сетью, БД, local storage с Clean Architecture (общими планируется быть всё кроме View и Presentation слоев)
я юзаю мультиплатформ для другого, но в теории первое дает гораздо больший простор что-то платформенное накостылить
Для второго есть мултиплатформенный di
Обсуждают сегодня