SDV — можно добавить форму, не выпуская новый релиз

Привет! 17 декабря сообщество CocoaHeads и Туту организуют открытый ютуб-стрим: покажем, как обновлять экраны без релиза нового приложения с помощью Server Driven View, поговорим о конечных автоматах на связке SwiftUI и Combine, а также механизмах работы со звуком в iOS. Подробности под катом.

Предновогодний iOS-митап CocoaHeads при поддержке Туту это:


  • Ютуб-стрим на этом канале — старт в 19 часов мск 17 декабря. Получить напоминалку о старте трансляции можно в этом чате. Запись также будет доступна на ютубе.
  • Приятные призы за лучшие вопросы
  • И три доклада с возможностью задать вопросы в чате ютуба.



Server driven view на SwiftUI (Дмитрий Авдеев, Туту.ру)

Server driven view — это технология для контроля отображения со стороны сервера. Можно на лету обновлять то, как выглядит фича на клиенте. SwiftUI и однонаправленная архитектура хорошо ложатся на такой подход. Посмотрим код iOS и сервера.

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

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

За пределами AVPlayer (Анна Якусевич, Smuzi Inc.)

Доклад о том, какие механизмы работы с аудио есть в iOS помимо используемого почти всеми AVPlayer’а, когда они могут понадобиться и как с ними работать. В частности, расскажу о том, как и зачем доставать байты аудио из памяти, и что интересного с ними можно сделать.

Чат с напоминалкой, канал, где будет встреча в 19:00 по Москве в пятницу 17 декабря.

Комментарии (0)