Башир Арсланалиев - Реактивный Swift Concurrency

  Рет қаралды 652

Mobius

Mobius

Ай бұрын

Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
- -
Скачать презентацию с сайта Mobius - jrg.su/swchly
В iOS-команде Яндекс Мессенджера обкатывают реактивный подход при использовании Swift Concurrency (SC) без Combine или RxSwift. Построен он на прогреве стримов событий с помощью транзакций. Спикер рассказал, с какими сложностями столкнулись при переходе на SC, как их решили, что есть сейчас и что хотят делать с этим в будущем.

Пікірлер: 7
@JohannesSillanpaa-jv4ly
@JohannesSillanpaa-jv4ly 26 күн бұрын
А какие методы вы используете для управления потоками в Swift concurrency? Я тоже искал курсы по IT, рассматривал разные компании, но выбрал Skypro, чтобы научиться веб-дизайну)) в итоге получил оффер от крутой геймдев компании))
@bardakan
@bardakan 20 күн бұрын
по поводу типизированных ошибок - я не пробовал, но в документации по Result некоторые методы помечены throws(Failure) - т.е. каким-то образом все-таки можно указывать тип ошибки
@user-cn3oe8fi3k
@user-cn3oe8fi3k 29 күн бұрын
Предлагаю МультиБашКаст
@user-cn3oe8fi3k
@user-cn3oe8fi3k 29 күн бұрын
Ничего непонятно, но очень интересно. Спасибо докладчику, если бы я был девушкой, я бы ему дал, да в принципе и так тоже бы дал)
@alexandersavchenko54
@alexandersavchenko54 29 күн бұрын
Основная причина почему они пилят свои аналоги rxswift или combine. 1. это залочить разработчиков на своих технологиях 2. для кого это будет галочкой что он запустил такой проект. Настоящей потребности в этом ни у кого нет. Разговор будет обо всем кроме реальных причин. Проблема текучести combine обсуждалась на эпловом форуме swift и известна. Доклады в целом становятся все хуже и хуже
@ibragima4333
@ibragima4333 24 күн бұрын
Придумали не понятно что не понятно зачем, а потом еще доклад сделали на это
@bardakan
@bardakan 20 күн бұрын
вам нужен инструмент для реактивного программирования и поэтому... вместо Combine вы берете Swift Concurrency и вменяете ему отсутствие реактивности. А где логика?
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 38 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 20 МЛН
Илья и Федор Сазоновы - БД-укротитель
48:03
JPoint, Joker и JUG ru
Рет қаралды 4,3 М.
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,5 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 401 М.
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 1,9 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,2 МЛН
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,1 МЛН