Николай Пучко
Компания: Яндекс
Apple дали народу SwiftUI, но не объяснили, как под него готовить архитектуру презентационного слоя. Как следствие, сперва вакуум заполонил MVVM-паттерн, на смену которому позднее стали приходить разные трактования UDF. Не дожидаясь готового универсального ответа, давайте попробуем собрать конструктор под себя, попутно выделяя эвристики хороших презентационных паттернов. В докладе пройдем этот эволюционный путь шаг за шагом:
Доклад раскрывает историю разработки приложения Яндекс Путешествий полностью на SwiftUI без прикрас. Выводы построены на компиляции нашего опыта за два года промышленных архитектурных экспериментов.
Компания: Яндекс
Компания: Сбер