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

Доклад отклонён
Евгений Ртищев
Сбербанк-Технологии

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

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

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

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

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

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

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