Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Mobius — конференция по мобильной разработке

Загружено: 2022-05-13

Просмотров: 1531

Описание:

Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Этот доклад будет интересен iOS-разработчикам, а также всем, кто хочет узнать подробнее и попробовать использовать State Machine при создании приложений.

Сегодня многие приложения для iOS уже пишутся на связке современных нативных фреймворков SwiftUI + Combine.

Будет представлена методика и примеры реализаций State Machine (конечных автоматов) на SwiftUI + Combine, в том числе реализующих подход Unidirectional Data Flow, которые позволяют быстро и понятно создавать экраны приложений, при этом на выходе получается простой в поддержке и покрытии тестами код.

Скачать презентацию: https://downloads.ctfassets.net/2gruf...

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4380 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "OD5NkHtVs-E" ["related_video_title"]=> string(166) "Ренат Гафаров — Как построить модульность на SPM (Swift Package Manager) с мультирепой и не поседеть" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [1]=> object(stdClass)#4353 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "6gL6RE_0xE0" ["related_video_title"]=> string(123) "Слава Слуцкер – Используем State Machine в SwiftUI: быстро, просто и удобно" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(10) "CocoaHeads" } [2]=> object(stdClass)#4378 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "eK4vwOEpjGs" ["related_video_title"]=> string(108) "Николай Пучко — Эволюция презентационных паттернов SwiftUI" ["posted_time"]=> string(27) "9 месяцев назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [3]=> object(stdClass)#4385 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "jjQPzaKHhpc" ["related_video_title"]=> string(110) "Comedy Club: Курсы альфа-самца | Кравец, Шальнов, Бутусов @ComedyClubRussia" ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(11) "Comedy Club" } [4]=> object(stdClass)#4364 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "baQ2yC68gYQ" ["related_video_title"]=> string(132) "Метрики производительности приложения. Измеряем, анализируем, улучшаем" ["posted_time"]=> string(21) "7 дней назад" ["channelName"]=> string(77) "Android Heroes. Мобильная разработка. Карьера в IT" } [5]=> object(stdClass)#4382 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "4iticNNjA2o" ["related_video_title"]=> string(124) "Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [6]=> object(stdClass)#4377 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "H7m-KDySG7E" ["related_video_title"]=> string(97) "Александр Пахомов (Альфа-Банк) — Введение в Swift Runtime" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [7]=> object(stdClass)#4387 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "bSWZX3SQVSc" ["related_video_title"]=> string(107) "Александр Цыбулько — Finita la State Machine — MVI в iOS-приложении" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(78) "Mobius — конференция по мобильной разработке" } [8]=> object(stdClass)#4363 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "jGO6QtWOPJQ" ["related_video_title"]=> string(174) "КАСЬЯНОВ: "Я видел это своими глазами. Это не публиковалось": что показали Путину, чего он боится" ["posted_time"]=> string(24) "11 часов назад" ["channelName"]=> string(24) "И Грянул Грэм" } [9]=> object(stdClass)#4381 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "rOdO0Y5gXcc" ["related_video_title"]=> string(114) "Занятие 22: SwiftUI | 1 - Основные понятия (@State, @StateObject, @ObservedObject, @Binding)" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(14) "Ildar Zalyalov" } }
Ренат Гафаров — Как построить модульность на SPM (Swift Package Manager) с мультирепой и не поседеть

Ренат Гафаров — Как построить модульность на SPM (Swift Package Manager) с мультирепой и не поседеть

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

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

Николай Пучко — Эволюция презентационных паттернов SwiftUI

Николай Пучко — Эволюция презентационных паттернов SwiftUI

Comedy Club: Курсы альфа-самца | Кравец, Шальнов, Бутусов @ComedyClubRussia

Comedy Club: Курсы альфа-самца | Кравец, Шальнов, Бутусов @ComedyClubRussia

Метрики производительности приложения. Измеряем, анализируем, улучшаем

Метрики производительности приложения. Измеряем, анализируем, улучшаем

Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика

Василий Усов, Кирилл Шумаков — Молот и наковальня iOS-разработчика

Александр Пахомов (Альфа-Банк) — Введение в Swift Runtime

Александр Пахомов (Альфа-Банк) — Введение в Swift Runtime

Александр Цыбулько — Finita la State Machine — MVI в iOS-приложении

Александр Цыбулько — Finita la State Machine — MVI в iOS-приложении

КАСЬЯНОВ:

КАСЬЯНОВ: "Я видел это своими глазами. Это не публиковалось": что показали Путину, чего он боится

Занятие 22: SwiftUI | 1 - Основные понятия (@State, @StateObject, @ObservedObject, @Binding)

Занятие 22: SwiftUI | 1 - Основные понятия (@State, @StateObject, @ObservedObject, @Binding)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]