В докладе Валентин Телегин разбирает Compose Multiplatform for iOS и его преимущества. Погрузимся в архитектуру, выясним особенности работы skia/impeller/skiko, а также узнаем, как готовить shared UI.
В качестве живого примера спикер реализует нескольких экранов реального KMM-приложения, где iOS-часть написана на SwiftUI, и демонстрирует преимущества и сложности нового подхода. Также обсуждаем, зачем нужен Flutter при общем UI на KMM.
Будет интересно мобильным разработчикам, интересующимся мультиплатформой и перспективами разработки по настоящему shared UI на KMM.