Реактивное программирование в мобильной разработке

Минск, 15 Ноября 19:00 - 20:00
  • swift

15 ноября в бизнес-инкубаторе ПВТ пройдет семинар «Реактивное программирование в мобильной разработке».


Для вас выступит Сергей Пугач (Software engineer, IOS developer Bamboo Group, участник сообщества CocoaHeads).

В рамках выступления будут раскрыты следующие темы:

Функциональное программирование в Swift.

Начнем с того, что найдем минусы в императивном стиле. Разберемся, что такое функциональное программирование, как оно помогает избегать Side Effects и изменяемого состояния. Затем пробежимся по основным операторам и напишем свои полезные реализации.

Реактивное программирование как тренд на ближайшее время.

Начнем с определения, что такое реактивное программирование и для чего оно собственно нужно. Развеем некоторые мифы и заблуждения в этой теме. Объединим функциональное и реактивное в FRP программирование. Разберемся, почему оно становится все более популярным как среди новичков, так и среди опытных разработчиков.

RxSwift в действии. 

Разберем, почему RxSwift стал настолько популярен в мобильной разработке. Рассмотрим наиболее популярные ошибки при использовании RxSwift. Научимся улучшать и рефакторить реактивный код. Покажем, как и где лучше всего внедрить его в проекте. Посмотрим на реальные задачи и сравним реализации без использования RxSwift.

Combine как нативная альтернатива в будущем.

Вспомним самые интересные новинки в iOS мире последнего WWDC и поразмышляем, как это повлияет на разработку новых проектов. Познакомимся с Combine и его основными концепциями. Сравним его с RxSwift лицом к лицу.  

 

Место: ул. Академика Купревича, 1/5 

Время: 19:00-20:00

Участие: бесплатное. 

Для участия регистрация обязательна!  

Ссылка на регистрацию

Стоимость участия

Бесплатно

Место проведения

Минск, г. Минск ул. Академика Купревича 1/5

Идут 11

© 2008–2021 ЗАО «Дев Бай Медиа»
Перепечатка материалов dev.by возможна только с письменного разрешения редакции.
При цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на [email protected].