#Mobile Igor Kashkuta — Клиент-серверный API глазами iOS разработчика

Регистрируйтесь на CodeFest: https://codefest.ru/ Наш Телеграм-канал: https://t.me/cdfst В мобильной разработке есть ряд особенностей, которые стоит учесть при проектировании протокола: наличие разных версий клиентов на бою, невозможность моментально пропатчить клиент, проблемы с доступом в Сеть и другие. На протяжении более чем пяти лет мы в Badoo занимаемся разработкой и поддержкой протокола клиент-серверного взаимодействия, рассчитанного на решение этих проблем. В докладе я расскажу о том, как он устроен с точки зрения iOS разработчика. — Схема: protobuf и про что это вообще. — Транспорт: почему (не) HTTP. — Версионность или как быть со старыми клиентами. — Клиентская часть. — Документация. — Практические примеры.

Иконка канала CodeFest Russia
70 подписчиков
12+
9 лет назад
12+
9 лет назад

Регистрируйтесь на CodeFest: https://codefest.ru/ Наш Телеграм-канал: https://t.me/cdfst В мобильной разработке есть ряд особенностей, которые стоит учесть при проектировании протокола: наличие разных версий клиентов на бою, невозможность моментально пропатчить клиент, проблемы с доступом в Сеть и другие. На протяжении более чем пяти лет мы в Badoo занимаемся разработкой и поддержкой протокола клиент-серверного взаимодействия, рассчитанного на решение этих проблем. В докладе я расскажу о том, как он устроен с точки зрения iOS разработчика. — Схема: protobuf и про что это вообще. — Транспорт: почему (не) HTTP. — Версионность или как быть со старыми клиентами. — Клиентская часть. — Документация. — Практические примеры.

, чтобы оставлять комментарии