iosgr | Технологии

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

10615

Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день. Лучшее iOS сообщество в Телеге: @iosgt Размещение рекламы: @tatiana_2209

Подписаться на канал

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

Очень холиварная статья про то, нужно ли у iOS разработчика на интервью спрашивать про алгоритмы и структуры данных, выливающаяся в общее обсуждение "что не так с этим сообществом, если на работу не готовы брать не технарей".
http://redqueencoder.com/the-algorithms-of-discrimination/

#career

Читать полностью…

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

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

#swift #rx #patterns

Читать полностью…

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

Ребята из AppMetrica рассказали о том, как они работали с крашами своей библиотеки под iOS - в докладе куча интересного контента.
https://events.yandex.ru/lib/talks/3866/

#objc

Читать полностью…

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

О том, в каких случаях стоит применять принцип YAGNI и в чем на самом деле состоит его суть: http://www.skorks.com/2009/08/does-yagni-mean-you-ignore-the-obvious/

#principles

Читать полностью…

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

Orta Therox проводит часовое code review их tvOS приложения. Отличная замена для любимых летсплеев на один вечер: http://artsy.github.io/blog/2015/11/05/Emergence-Code-Review/

#review #codestyle

Читать полностью…

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

Три способа начать контрибьютить в open source проекты: куча ссылок и идей для быстрого старта. Актуально с учетом набирающего силу hacktoberfest. https://medium.freecodecamp.com/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.gt2o1ccks

#opensource

Читать полностью…

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

Стоил ли выделять интерфейс, если реализация его будет всего одна: https://dzone.com/articles/are-you-guilty-of-over-engineering

#architecture

Читать полностью…

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

О том, как правильно использовать enum'ы в качестве конфигов: http://www.jessesquires.com/enums-as-configs/

#swift #patterns

Читать полностью…

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

Про NSPersistanceContainer - новый способ настройки стека CoreData в iOS 10, на 3000% более быстрый и безопасный.
https://swifting.io/blog/2016/09/25/25-core-data-in-ios10-nspersistentcontainer/

#coredata

Читать полностью…

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

Обновляем ссылку: https://www.facebook.com/afishamansarda/videos/1298946826796033/

Читать полностью…

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

Проектируем декларативный API на swift: http://blog.benjamin-encz.de/post/declarative-api-design-in-swift/

#swift

Читать полностью…

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

Подробное исследование с крутой инфографикой на тему того, какие js-фреймворки чаще всего используются в мобильной разработке: http://stateofjs.com/2016/mobile/

#crossplatform #js

Читать полностью…

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

Несколько очень крутых и интересных советов по тому, как нанимать людей в команду. Мне особенно нравится идея доработки боевого кода в качестве тестового задания.
https://sockpuppet.org/blog/2015/03/06/the-hiring-post/

#interview #hire

Читать полностью…

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

Про то, зачем и когда нужно использовать forward declaration: http://railsware.com/blog/2013/08/09/using-forward-declaration-in-your-objective-c-projects/

#objc

Читать полностью…

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

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

#testing #patterns

Читать полностью…

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

Когда git flow слишком сложен - встречайте GitHub flow, более простую модель, основанную на принципе 'шатаем master branch'.
https://habrahabr.ru/post/189046/

#git

Читать полностью…

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

Ну очень подробная статья про интеграцию SiriKit в ваше приложение: http://www.ymedialabs.com/apple-sirikit

#sdk

Читать полностью…

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

Instagram заопенсорсили свой IGListKit - компонент для построения сложных лент контента, рассказ о котором я постил пару недель назад.
https://engineering.instagram.com/open-sourcing-iglistkit-3d66f1e4e9aa#.qz7epm2sd

#opensource

Читать полностью…

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

А вы знали, чем грозит использование spin-локов в приложениях для iOS и macOS? Об их устройстве, предназначении, проблемах и возможных замещениях рассказывает Kevin Ballard.
http://engineering.postmates.com/Spinlocks-Considered-Harmful-On-iOS/

#concurrency

Читать полностью…

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

Чем для разработчика опасно выгорание на работе и как его избежать: marin.todorov/burnout-awareness-at-nsspain-6b852b1222d4" rel="nofollow">https://medium.com/@marin.todorov/burnout-awareness-at-nsspain-6b852b1222d4

#career

Читать полностью…

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

Что это значит - быть 40-летним разработчиком. Много рефлексии, чуть-чуть реакт нейтива и несколько хороших советов. http://www.bennorthrop.com/Essays/2016/reflections-of-an-old-programmer.php

#longreads #career

Читать полностью…

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

Довольно полный гайд по всем способам обработки тачей и других способов взаимодействия пользователя с приложением: https://medium.com/bpxl-craft/event-delivery-on-ios-part-1-8e68b3a3f423#.8emoz32n7

#sdk

Читать полностью…

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

Давно не было статей про путь развития в айти, вот одна, как раз перед выходными: https://rainsoft.io/the-path-of-software-development-craftsmanship/

#hire #learning

Читать полностью…

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

А между тем, очень крутая статья про работу с таймерами в swift, точно к прочтению. Спасибо за рекомендацию @mockff.
http://www.cocoawithlove.com/blog/2016/07/30/timer-problems.html

#swift

Читать полностью…

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

Трансляция Rambler.iOS #8 будет проходить на Facebook. Начало в 19.00
https://facebook.com/afishamansarda

#meetups

Читать полностью…

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

Любопытный замер производительности различных видов локов: OSSpinLock, NSLock, pthread_mutex и других.
https://gist.github.com/steipete/36350a8a60693d440954b95ea6cbbafc

#swift #concurrency

Читать полностью…

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

Срочно в канал - Роберт Мартин вместе с сыном выпустили серию видео по разработке на Swift. Контент платный, но исходники есть на GitHub: https://cleancoders.com/videos/mobile-app-case-study

#architecture #cleancode

Читать полностью…

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

Напоминаю, что в эту среду пройдет встреча Rambler.iOS #8. В программе крутые доклады про сервисную архитектуру, чистые тесты, валидацию ответа сервера, иностранный спикер, афтепати, холивары и прочие обязательные пункты всех наших встреч. Регистрируйтесь: https://rambler-digital-solutions.timepad.ru/event/378856/?utm_refcode=d3f8932d49e3ac2818213f72b07d78092585d95b

#meetups

Читать полностью…

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

Помните, на последнем keynote очень долго рассказывали про камеру iPhone 7+? А вот и подробная статья об ее устройстве и возможностях: http://prolost.com/blog/deptheffect

#hardware #photo

Читать полностью…
Подписаться на канал