Миграция с RxSwift на Combine и как применить Сombine в мире UIKit // Андрей Зонов, Тинькофф
Андрей Зонов Ведущий iOS-Разработчик, Тинькофф О докладе: Поделюсь опытом миграции крупного проекта с RxSwift на Combine, расскажу о плюсах и минусах перехода на Combine, а также детально опишу, как у нас выстроена архитектура MVVM+Combine+UIKit, как мы покрываем реактивный код тестами и как его дебажим. В рамках доклада дополнительно рассмотрим работу с сетью и совместимость со Swift Concurrency. Доклад будет полезен всем iOS разработчикам, кто планирует не только миграцию со стороннего реактивного стека на нативный, но и тем, кто просто присматривается к использованию Combine в своем приложении. Рассмотрим различные стратегии пошаговой интеграции Combine в приложение, задачи, которые при помощи Combine легче решать, а также потенциальные проблемы, с которыми можно столкнуться. Все на практических примерах. О спикере: Ведущий iOS-Разработчик. Более 8 лет в промышленной разработке, 4 года преподавания в ВУЗе, тимлид, архитектор мобильных приложений. В портфолио есть несколько стартапов-социальных сетей разной успешности, нагруженные системы для работы с инвентаризацией склада, приложения с многопользовательскими чатами, последние 3 года занимаюсь разработкой приложения Тинькофф Бухгалтерия на роли архитектора-тимлида. В проекте занимаюсь процессами, автоматизацией тестирования, CI, CD, оптимизациями компиляции, архитектурой, все относительно ключевых метрик бизнеса. Активно принимаю участие в написании самого приложения. #CrossConf #CrossConf2022

Чувствуем разницу между MVP и MVVM

Передача данных в MVVM в iOS (да и в Android тоже) - Mad Brains Техно 11.10.19

Qlik Sense на практике: создание дашбордов, визуализация данных и поиск инсайтов

Андрей Зонов, Тинькофф — Декларативная навигация в iOS-приложении

Приложение с MVVM, COMBINE и SWIFTUI. Обзор на примере, архитектура - Mad Brains Техно

Школа Яндекс Директ и Создание Сайтов

10 ВЕЩЕЙ, О КОТОРЫХ НИКОГДА НЕЛЬЗЯ НИКОМУ ГОВОРИТЬ | Андрей Курпатов

🔴 24/7 Relaxing Park Ambience: Birds, Water & Sunshine for Stress Relief

Flutter vs Kotlin + Compose Multiplatform для разработки не только мобильных приложений // А.Берюхов

Combine. Продвинутая архитектура (реактивное программирование)

Никита Землин — Как мы адаптировали проект к Strict Concurrency Checking — Swift 6

99% Fall Asleep Instantly (NO ADS) • Melatonin Release, Stop Overthinking • Full Body Relaxation

Storchennest Live Webcam in Bad Salzungen, Thüringen

Миграция с RxSwift на Combine. Антон Назаров, Autodesk

Реактивное программирование в Swift (RxSwift/RxCocoa, Combine)

Без ума от DIY или DIY с умом

MVVM Combine Swift (2022) | UIKit | Transform Input & Output

Маркетинг в медицине: как продвигаться, когда продвигаться нельзя

ModelViewViewModel (MVVM) на Swift, iOS простой пример

