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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Исследование особенностей устройства NSDictionary, не теряющее со временем своей актуальности. Советую и другие статьи автора заодно посмотреть.
http://ciechanowski.me/blog/2014/04/08/exposing-nsdictionary/

#sdk
Действительно ли статическая типизация позволяет писать более надежный код, или лучше использовать динамический язык и создавать больше тестов?
http://www.drmaciver.com/2016/10/static-typing-will-not-save-us-from-broken-software/

#languages
А мы готовы провести первый конкурс! На кону билет на конференцию MBLTdev, которая пройдет в Москве 17 ноября.
Задача довольно простая - нужно правильно ответить на шесть вопросов, затрагивающих темы, освященные в недавно опубликованных в канале статьях. Приз достанется тому, кто первым правильно овтетит на все вопросы. Итоги подведем ближе к вечеру.
Ссылка на задание: https://goo.gl/forms/JICGvCQ88Nxu85z12

И немного о конференции. В этом году вас ждет целых два потока с докладами для iOS- и Android-разработчиков, а также целый трек для UX/UI дизайнеров от преподавателей British Higher School of Art & Design in English. Вишенкой на торте станет 3-х часовой интенсив по Firebase от эксперта из Google и сессия-ревью приложений, где каждый желающий сможет получить фидбэк по своим продуктам от гуру UX/UI дизайна.

#good-contest #conferences
Всем спасибо за участие! С победителем связались в личке. Только 14-й ответ из 50 был правильным :)
Предлагаю сегодня утром почитать не о разработке, а о важном навыке для любого айтишника - тайм-менеджменте. Идеальное краткое изложение книги про GTD. в котором разобраны все основные понятия и принципы системы.
https://hamberg.no/gtd/

#timemanagement
Эту статью или выступление автора на прошлом MBLTdev вы, я думаю, уже видели, но я просто оставлю это здесь. Добиваемся плавного скроллинга UITableView.
https://medium.com/ios-os-x-development/perfect-smooth-scrolling-in-uitableviews-fd609d5275a5

#uikit
Первая часть из планируемой серии материалов про внутреннее устройство React Native. Рассказывают про то, как устроена передача сообщений между JS и нативным кодом, и по каким причинам приложение может начать лагать. Большую часть статьи рассматривается интеграция с Android - но это не важно.
https://medium.com/@rotemmiz/react-native-internals-a-wider-picture-part-1-messagequeue-js-thread-7894a7cba868#.9qn7uoim4

#reactnative #js
В этот шикарный пятничный вечер мне снова нужна ваша помощь. Пройдите небольшой опрос, который покажет, что это такое - идеальная конференция по мобильной разработке.
https://goo.gl/forms/xac32GmRo7l34pYj1

#polls
Про модель акторов и основные принципы устройства такой системы буквально на пальцах. Стоит почитать, чтобы составить себе общее представление.
http://www.brianstorti.com/the-actor-model/

#concurrency #architecture
TDD определенно хорош при разработке новых проектов. К сожалению, жизнь не всегда радужна и нам на поддержку постоянно прилетает большое количество легаси-кода. Ловите статью с годными примерами того, как же быть, если и легаси много, и тестов очень хочется.
https://habrahabr.ru/post/306962/

#testing #tdd