Александр Даровских - Объединяем Combine и Swift Concurrency
Вставка
- Опубліковано 6 тра 2024
- Ближайшая конференция: Mobius 2024 Spring, 23 мая (online), 31 мая - 1 июня (offline, Москва)
Подробности и билеты: jrg.su/EH5c9Q
- -
Современные приложения часто сочетают в себе множество компонентов, имеющих сложную логику и взаимодействующих между собой. По мере разрастания приложения сложность системы растёт взрывообразно и часто выходит из-под контроля. Чтобы как-то сгладить этот эффект, применяются различные паттерны дизайна приложения. Один из таких паттернов - UDF, Unidirectional Data Flow.
Александр рассмотрел типичную задачу, с которой сталкивается практически каждый мобильный разработчик. Разобрал, какие технологии уже есть в нашем распоряжении, и показал, как создать несколько инструментов, чтобы склеить их между собой - в частности, связать механизм Backpressure в Combine с Continuations в Swift Concurrency. И объяснил, как все это поможет в тестировании многопоточного кода.
Скачать презентацию с сайта Mobius - jrg.su/qNfIWi
#swift #concurrency - Наука та технологія
неужели у кого то еще есть ios 14? зачем вообще это поддерживать? скорее всего приложение на этих девайсах будет тормозить из за кучи логики и из за слабого железа
Это частое заблуждение, плюс есть много приложений которые используют на тех же планшетах которые не часто обновляют. Вот только недавно начали все активно дропать поддержку 13й оси.