Работать с сетью эффективноТехнологии iOS

Программный комитет ещё не принял решения по этому докладу
Евгений Ртищев
Сбербанк-Технологии

Технический менеджер продукта и мобильный лид.

Любит создавать сложные IT-системы, пытаясь сделать их лёгкими для использования, простыми для понимания и хорошими в эксплуатации.

До крупной платформенной enterprise-разработки занимался в основном различными стартапами. Наверное, именно с них началось стремление решать пользовательские проблемы и приносить своими приложениями пользу клиентам.

e.rtishchev@gmail.com
Тезисы

Наверное, более 80% всех приложений работают по сети. SDK от Apple предоставляют нам ряд фреймворков, позволяющих решать любые сетевые задачи, вот только часто мы не разобрались до конца и начинаем с ходу писать свой велосипед.

В докладе хочется затронуть простые задачи, которые вставали перед каждым, и показать, вероятно, самые простые способы их решить, а именно:
1. Кэширование запросов, а также изображений (как именно работает кэш, как должен быть настроен ваш сервер и др.).
2. Ошибки сетевого стека (какие бывают и что означают на самом деле).
3. Как рекомендует обработать 401 ошибку Apple и какие плюсы от этого будут?
4. Логирование сетевых запросов (сторонние тулзы).
5. Определение доступности сетевого интерфейса (что это на самом деле означает, и как правильно использовать SCNReachability).

Другие доклады секции Технологии iOS

The Touch of Magic

Bhagat Singh
Zomato and raywenderlich.com
Creating Magic With CreateML
Bhagat Singh
Zomato and raywenderlich.com
Architecting Large Scale Apps
Bhagat Singh
Zomato and raywenderlich.com