SwiftUI. Дмитрий Бакланов, Авиасейлс — Как это работает #4

preview_player
Показать описание
SwiftUI появился несколько лет назад и вдохновил многих, но был сырым и не сразу смог добраться до продакшена больших проектов. В этом выпуске Дима Бакланов из Авиасейлс поделился опытом использования SwiftUI на проде, а также рассказал о сильных и слабых сторонах этого подхода к верстке.

Таймкоды:

00:00 Приветствие
00:34 Авиасейлс iOS
04:35 SwiftUI в проде
07:03 Сторонние библиотеки
07:50 Преимущества SwiftUI
10:49 Проблемы SwiftUI
13:30 SwiftUI на старых версиях ОС
14:40 UI Kit vs SwiftUI
20:43 Пример SwiftUI
28:50 Тестирование
30:43 Навигация
34:12 Чего не хватает SwiftUI
40:32 Баги при миграции
41:57 Обучение разработчиков
44:27 Советы начинающим
48:09 Compose vs SwiftUI
59:22 Заключение

#swiftui #как_это_работает_тинькофф #тинькофф
Рекомендации по теме
Комментарии
Автор

Спасибо за доклад! Очень интересно было послушать о внедрении в большой проект

xwotuzb
Автор

То что SwiftUI обновляется только с новой версией iOS - это самая дичайшая дичь от Apple. Jetpack Compose появился позже, но обогнал SwiftUI за счет постоянного обновления в качестве библиотеки.

denisk
Автор

Очень похож подход с UDF MVVM на тот к которому мы пришли. Видимо, действительно единственно удобный вариант работы🙂

AndryZonov
Автор

Дмитрий, привет! Используете ли вы CoreData? А вообще интересно конкретно опыт про использование @Fetchable есть или нет?)

georgydyagilev
Автор

Классный Видосик!
Случайно нет ссылка в ГитХаб ?)))

bakaiismaiilov
Автор

Дмитрий можете дать ваш телеграмм? Хочется попасть к вам в команду

vitys