Size: a a a

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

2016 October 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ребята из AppMetrica рассказали о том, как они работали с крашами своей библиотеки под iOS - в докладе куча интересного контента.
https://events.yandex.ru/lib/talks/3866/

#objc
источник
2016 October 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ну очень подробная статья про интеграцию SiriKit в ваше приложение: http://www.ymedialabs.com/apple-sirikit

#sdk
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вводный курс по RxSwift. Автор доклада показывает несколько примеров ежедневных задач, в которых использование Rx сможет сильно облегчить жизнь.
https://realm.io/news/tryswift-Marin-Todorov-I-create-iOS-apps-is-RxSwift-for-me/

#swift #rx #patterns
источник
2016 October 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Когда git flow слишком сложен - встречайте GitHub flow, более простую модель, основанную на принципе 'шатаем master branch'.
https://habrahabr.ru/post/189046/

#git
источник
2016 October 15
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Старая, но все еще актуальная статья о том, как устроен рендеринг контента в iPhone x+.
https://oleb.net/blog/2014/11/iphone-6-plus-screen/

#hardware
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Есть два понятия, которые многие разработчики постоянно путают между собой - мок и стаб. Мартин Фаулер рассказывает о разнице между ними и еще парочкой похожих сущностей.
http://martinfowler.com/articles/mocksArentStubs.html

#testing #patterns
источник
2016 October 16
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Очень холиварная статья про то, нужно ли у iOS разработчика на интервью спрашивать про алгоритмы и структуры данных, выливающаяся в общее обсуждение "что не так с этим сообществом, если на работу не готовы брать не технарей".
http://redqueencoder.com/the-algorithms-of-discrimination/

#career
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Я тут недавно проводил опрос, и очень многие попросили завести отдельную группу в Telegram, где можно будет обсуждать публикуемые материалы. Я займусь этим чуть позже, так же как и другими идеями, а пока ловите список отечественных iOS-сообществ, в которых можно хорошо потрепаться:
- Slack: http://cocoadevelopers.club
- Telegram: https://telegram.me/ios_ru
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Очень подробный гайд по структуре файла xcconfig, его назначении и возможностях: http://bit.ly/2dEsopS

#xcode
источник
2016 October 17
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Лонгрид, посвященный различным видам оверинжиниринга. Про злоупотребление дженериками, врапперами над сторонними либами и вот это вот все. Холиварненько.
https://medium.com/@rdsubhas/10-modern-software-engineering-mistakes-bc67fbef4fc8#.psucd3g9b

#philosophy #patterns
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вам нечем заняться, посмотрите серию уроков по разработке реактивных приложений с Realm. Довольно просто, и дает базовые знания по предмету.
https://realm.io/news/marin-todorov-building-reactive-apps-with-realm-episode-1-swift-ios/

#realm #swift
источник
2016 October 18
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ребята из Buffer рассказали о том, почему они наконец-то решились перейти на AsyncDisplayKit. Технических деталей мало, но обещают в скором времени заопенсорсить примеры использования в их проектах.
https://overflow.buffer.com/2016/10/04/implementing-asyncdisplaykit-within-buffer-ios

#uikit #libs
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Рассуждения о том, что находится между двумя крайностями - плохим и отличным программистами, нормальном распределении и марафонцах.
https://lwn.net/Articles/641779/

#philosophy
источник
2016 October 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вы не забываете занилять созданные в тестах объекты в tearDown? Очень хороший разбор механики работы XCTest и жизненного цикла его объектов. Рекомендация от @circleRect.
http://qualitycoding.org/teardown/

#testing
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Выложили отчет с Rambler.iOS #8 со всеми видео, слайдами и фотоотчетом! Напоминаю, какие были темы:
- Валидация ответа сервера на JSON схемах
- Разработка системы плагинов с JSCore
- Сервис-ориентированная архитектура
- Чистые unit-тесты
https://habrahabr.ru/company/rambler-co/blog/313102/

#meetups
источник
2016 October 20
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересный анализ бинарника приложения Facebook. Особое внимание - на самое длинное название метода, предел мечты просто.
http://blog.timac.org/?p=1303

#analysis
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что на самом деле представляют собой брейкпойнты и как они реализованы на уровне дебаггера.
http://majantali.net/2016/10/how-breakpoints-are-set/

#tools
источник
2016 October 21
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Несколько простых советов по обеспечению обратной совместимости со старыми версиями iOS при разработке Today Extension'ов.
https://kristina.io/backwards-compatibility-with-ios-10-today-widgets/

#sdk
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Лайтовое чтиво на пятничный вечер. Что не так с экраном блокировки в iOS 10 и почему не нужно так делать.
https://uxdesign.cc/a-critical-analysis-of-the-ios-10-lockscreen-experience-726ddfba3c1a#.csk1qkcp5

#ios #ui
источник
2016 October 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как в Яндексе тестируют энергопотребление приложений - ребята уже выступали с этим докладом на митапе в Авито и заявлены в программе MBLTdev.
https://habrahabr.ru/company/yandex/blog/311046/

#tools #hardware
источник