Доклад

Разработка производительного чата. Опыт Badoo

  • На русском языке
Презентация pdf

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

Антон расскажет про опыт создания высокопроизводительного чата, в том числе, построение pipeline для работы с UICollectionView, работу с полями ввода и клавиатурой, выбор архитектуры для поддержки разных типов сообщений. Также спикер поделится советами по работе с текстом, изображениями, гифками, видео и картами в чате.

Комментарий программного комитета:

Антон занимается разработкой и поддержкой мессенджера в Badoo на основе фреймворка Chatto, поэтому он может поведать про то, как избежать типичных костылей и сделать мессенджер правильно.

  • #architecture
  • #messenger
  • #ui

Спикеры

Доклады