Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2016 November 03
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
К нам в Rambler&Co из далекой Германии приехал бывший коллега Илья Пучка и рассказал про устройство и основные фичи Dip - DI-фреймворка для Swift. Выглядит как отличная альтернатива этому вашему Swinject.
http://it.rambler-co.ru/events/46

#swift #opensource
источник
2016 November 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Набор полезных советов по устранению крешей в ваших приложениях. Что радует - это только первая часть материала.
http://blog.supertop.co/post/152615019837/how-not-to-crash-1

#debug
источник
2016 November 05
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы не читали Pro Git, то эта статья поможет разобраться с тем, как устроен Git.
https://habrahabr.ru/post/313890/

#git
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вот и долгожданный следующий шаг в развитии нашего канала. Создан отдельный чатик @iosgt, в котором можно обсуждать все публикуемые статьи, вбрасывать про то, что читать про тесты никому не интересно, холиварить и отстаивать свое единственно верное мнение.
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Консольная утилита, которая помогает проверить, насколько API ваших классов соответствует стилю кода Swift 3.
https://github.com/dduan/needless/blob/master/README.md

#swift #codestyle
источник
2016 November 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Тут вышла порция видео с прошедшей пару месяцев назад FrenchKit. Для затравки - доклад про оптимизацию производительности приложений.
https://www.youtube.com/watch?v=SbAZDGNAIgI

#perfomance
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Исследование особенностей устройства NSDictionary, не теряющее со временем своей актуальности. Советую и другие статьи автора заодно посмотреть.
http://ciechanowski.me/blog/2014/04/08/exposing-nsdictionary/

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

#languages
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А мы готовы провести первый конкурс! На кону билет на конференцию 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
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Всем спасибо за участие! С победителем связались в личке. Только 14-й ответ из 50 был правильным :)
источник
2016 November 08
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Предлагаю сегодня утром почитать не о разработке, а о важном навыке для любого айтишника - тайм-менеджменте. Идеальное краткое изложение книги про GTD. в котором разобраны все основные понятия и принципы системы.
https://hamberg.no/gtd/

#timemanagement
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Детальный разбор того, в каких случаях нужно использовать weak, а в каких - unowned. Отдельное внимание разделу про производительность.
https://www.uraimo.com/2016/10/27/unowned-or-weak-lifetime-and-performance/

#swift #memory
источник
2016 November 09
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А теперь немного о собеседованиях, как со стороны работодателя, так и со стороны соискателя. Подпишусь под большинством изложенных пунктов.
https://habrahabr.ru/post/314654/

#hire
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Используем плюшки Clang для написания "блочных" инициализаторов. Ну не совсем блочных, и не совсем инициализаторов - но выглядит удобно.
http://cocoa-dom.tumblr.com/post/56517731293/new-thing-i-do-in-code

#objc
источник
2016 November 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Эту статью или выступление автора на прошлом MBLTdev вы, я думаю, уже видели, но я просто оставлю это здесь. Добиваемся плавного скроллинга UITableView.
https://medium.com/ios-os-x-development/perfect-smooth-scrolling-in-uitableviews-fd609d5275a5

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

#reactnative #js
источник
2016 November 11
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Радар технологий как инструмент планирования изучения и внедрения новых инструментов. Концепция крутая, как в рамках одного человека или компании, так и в рамках всего сообщества.
https://www.thoughtworks.com/insights/blog/build-your-own-technology-radar

#tools
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
В этот шикарный пятничный вечер мне снова нужна ваша помощь. Пройдите небольшой опрос, который покажет, что это такое - идеальная конференция по мобильной разработке.
https://goo.gl/forms/xac32GmRo7l34pYj1

#polls
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Краткий разбор protocol oriented programming и отличий mixin'ов и trait'ов для тех, кто пропустил последние полтора года.
http://matthijshollemans.com/2015/07/22/mixins-and-traits-in-swift-2/

#swift
источник
2016 November 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про модель акторов и основные принципы устройства такой системы буквально на пальцах. Стоит почитать, чтобы составить себе общее представление.
http://www.brianstorti.com/the-actor-model/

#concurrency #architecture
источник