iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
683 photos
64 videos
4.04K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Бесконечно подробная статья про парсинг JSON в iOS. Куча теории, разбор часто встречающихся проблем, эксперименты и замеры производительности и надежности разных парсеров - вообще все. Однозначно в закладки, Evernote - или куда вы там статьи сохраняете.
http://seriot.ch/parsing_json.html

#networking #libraries
Неловкий вопрос - а что вы знаете про URL? Тут целую статью нашел про его структуру, использование спецсимволов и отличия абсолютных и относительных вариантов. Узнал для себя несколько новых вещей точно.
http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/

#networking
Еще один подход к работе с сетевыми запросами. Добавляем в сетевом клиенте несколько хуков, инжектим вспомогательные сущности, реализующие эти хуки - профит. На самом деле, хороший и дешевый вариант для небольших проектов.
http://khanlou.com/2017/01/request-behaviors/

#architecture #networking
Вышел Charles Proxy для iOS, в котором можно просматривать все сетевые соединения прямо на девайсе, шарить данные с десктопным клиентом и всякое такое.
https://www.charlesproxy.com/documentation/ios/

#networking #debug
Вышел превью Envoy Mobile – сетевого клиента от Lyft с кучей шикарных плюшек и поддержкой разных протоколов, в том числе бинарных. Кто не в курсе, Envoy сам по себе – стандарт де-факто для построения сетевого взаимодействия в микросервисной архитектуре. Теперь вот и в мобилки пошли.
https://eng.lyft.com/announcing-envoy-mobile-5c2067d9ade0

#tools #networking