Конференция по мобильной разработке

11 ноября 2017
Гостиница «Славянская Рэдиссон»,
г. Москва, Площадь Европы д.2

Мессенджер наизнанку, или Как сегодня сделать Мессенджер в мобильном iOS приложении


RU /

Мессенджеры являются частью многих современных мобильных приложений. Сегодня это один из основных способов коммуникации пользователей. В докладе мы бы хотели поделиться нашим опытом разработки мессенджера в Avito, как части большого мобильного приложения с многомиллионной аудиторией. Мы рассмотрим различные способы реализации на примере эволюции мессенджера в Avito: о том, как мы развивали мессенджер от простого HTTP-API до использования Веб-сокетов, плюсы, минусы и подводные камни различных подходов. Как мы проектировали клиент-серверное API и как нам в этом помогал Swift. Вы узнаете о том, как гарантировать доставку сообщений клиентам, онлайн-статусы пользователей, статусы сообщений и других функциях современных мессенджеров и их реализации. Мессенджеры развиваются стремительно и новый функционал требуется добавлять быстро. В рамках доклада мы также расскажем, как заложить масштабируемую архитектуру, которая позволит легко добавлять новые фишки.

Максим Соколов, Avito

Team Lead в Avito, занимается разработкой мессенджера. Увлекается open-source, в свободное время разрабатывает и поддерживает несколько библиотек на Swift (TableKit попадал в Trending in open source на Github). Также интересуется бэкенд разработкой на node.js


Все спикеры и доклады  

Контакты

Программа конференции

program@mobiusconf.com

Спонсоры

sponsors@mobiusconf.com

Партнеры

partners@mobiusconf.com