Антон Щукин
Компания: Badoo
Чат в Badoo построен на основе фреймворка Chatto собственной разработки и используется в четырех приложениях, поддерживает свыше десятка типов сообщений и два поля ввода. Его основа была заложена 4 года назад и с тех пор не подвергалась значительным изменениям.
Антон расскажет про опыт создания высокопроизводительного чата, в том числе, построение pipeline для работы с UICollectionView, работу с полями ввода и клавиатурой, выбор архитектуры для поддержки разных типов сообщений. Также спикер поделится советами по работе с текстом, изображениями, гифками, видео и картами в чате.
Комментарий программного комитета:
Антон занимается разработкой и поддержкой мессенджера в Badoo на основе фреймворка Chatto, поэтому он может поведать про то, как избежать типичных костылей и сделать мессенджер правильно.
Компания: Badoo