Слава Слуцкер – Используем State Machine в SwiftUI: быстро, просто и удобно

В докладе представлена методика и примеры реализаций State Machine (конечных автоматов) на SwiftUI Combine. Затронем подход Unidirectional Data Flow, который позволяет быстро и понятно создавать экраны приложений, при этом получая на выходе простой в поддержке и тестируемый код. Доклад с митапа CocoaHeads от Сообщество: Приложение Славы: Таймкоды: 0:00 – О Skyeng 4:05 – С чего все началось 5:50 – Приложение-пример 6:35 – MVVM 10:08 – Недостаток MVVM на iOS 12:35 – Пример 14:30 – State Machine в каждый дом 16:25 – Как описать State Machine 18:42 – Схема состояний в коде 21:35 – Reducer 23:34 – Меняем View от State 29:21 – Усложняем задачу 31:39 – Навигация 35:29 – Координатор 39:52 – Итоги 42:15 – Вопросы
Back to Top