Size: a a a

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

2017 April 08
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересный взгляд на технический долг, который принадлежит не разработчику продукта, а всей компании.
http://paulhammant.com/2017/04/07/tech-debt-balance-sheets/

#processes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хотели когда-нибудь запрогать самообучающийся генератор музыки? Есть статья на тему, которая покажет, как для этого использовать BNNS и Metal.
http://machinethink.net/blog/recurrent-neural-networks-with-swift/

#machinelearning
источник
2017 April 09
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Используем Mirror вместо вычисляемых свойств при работе с енумами в Swift.
https://ijoshsmith.com/2017/04/08/reflectable-enums-in-swift-3/

#swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Все знают шуточку про две действительно сложные задачи программирования, одна из которых - нейминг класса. Если у вас с этим сложности, то ловите гайд по тому, как придумывать экспрессивные и ясные названия для новых сущностей. Всякие CompoundAbstractFactoryHeterogeneusRouterBuilder не рекомендуют, а жаль.
https://hackernoon.com/software-complexity-naming-6e02e7e6c8cb

#cleancode
источник
2017 April 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Дебаггинг - не искусство, а наука, и требуемые для него навыки можно спокойно развить. Почитайте исследование про научный подход к отладке программ и психологические модели, которые делают этот процесс успешным.
http://queue.acm.org/detail.cfm?id=3068754

#debug
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Podlodka #6 - Войти в IT с Алексеем Скутаренко

Нам очень часто задают вопрос “Как войти в IT”. Чтобы закрыть эту тему на долгое время, мы решили позвать настоящего эксперта - Алексея Скутаренко, автора самого известного в России курса для начинающих iOS разработчиков. Обсудили, что должен знать Junior, откуда можно получить эти знания и как их потом конвертировать в работу. Также затрагивается животрепещущая тема работы в мировых корпорациях. Разговор получился действительно интересным, хоть и длинным!

iTunes: http://apple.co/2ohiMX0
SoundCloud: http://bit.ly/2oQEHWt
Содержание и ссылки: http://telegra.ph/Podlodka-6---Vojti-v-IT-s-Alekseem-Skutarenko-04-10
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Опрос, который позволит прояснить текущее положение дел среди компаний с командами мобильной разработки. Отчет о результатах потом непременно зашарю. Время на заполнение 2-3 минуты.
https://goo.gl/forms/YWgDpxJCIWhJlzQn1

#polls
источник
2017 April 11
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Длинная история создания, запуска и провала FirefoxOS с рефлексией на тему совершенных ошибок.
https://medium.com/@bfrancis/the-story-of-firefox-os-cb5bf796e8fb

#longread
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
21-22 апреля состоится конференция по мобильной разработке Mobius 2017. Я уже упоминал о ней пару раз, а сегодня расскажу еще одного докладчика: Marcin Krzyżanowski, PSPDFKit GmbH iOS. Жесткий хардкорщик, уже более 10 лет разрабатывает под iOS/macOS. Специализируется на сложных математических задачах, обожает алгоритмы шифрования. Marcin много контрибютит в опенсорс http://krzyzanowskim.com/ – там проекты связанные с шифрованием сообщений. Занимается вопросами производительности.  В докладе будет разбирать по косточкам рантайм, показывать примеры кода: как правильно и как неправильно, – и почему. http://bit.ly/2nzGlf2  #conferences #runtime
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ну и еще один анонс - завтра в Avito пройдет традиционная встреча iOS разработчиков PeerLab. Приходите обсуждать ваш код, холиварить про сториборды, хоронить Swift и пить кофе. Начало в 19 часов.
https://goo.gl/forms/2V0xH1e7mnb0UwT73

#meetups
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ломаю правило "не больше трех материалов в день". Обновление TestFlight решило проблему века - теперь можно держать в тестировании >1 билда за раз. Еще и разным группам тестеров разные сборки раздавать.
https://twitter.com/LouisDhauwe/status/851834031058694144/photo/1

#news
источник
2017 April 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хотите всегда быть в курсе того, как продвигается достижение ABI Stability? Держите ссылку, можете вывести на телевизор и получить самый самый скучный дэшборд ever.
https://swift.org/abi-stability/#runtime

#swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
И вдогонку - крепкая статья из Badoo про то, с чем ежедневно сталкивается дефолтный тимлид. Как всегда - все правда.
https://habrahabr.ru/company/badoo/blog/326230/

#career #management
источник
2017 April 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Кстати, я забыл пошарить сюда новость про выход Kotlin/Native. К концу года ребята обещают выложить приложение под iOS, реюзающее бизнеслогику из Android версии. Ну а пока можно попробовать собрать все самим.
https://blog.jetbrains.com/kotlin/2017/04/kotlinnative-tech-preview-kotlin-without-a-vm/

#kotlinnative
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Крутая идея по реализации DI в Swift с использованием композиции протоколов.
http://merowing.info/2017/04/using-protocol-compositon-for-dependency-injection/

#di #swift
источник
2017 April 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Рефакторим кучу вложенных анимационных блоков и переходим на использование очереди с красивым чейнингом.
https://medium.com/reid-chatham/animation-and-data-structures-in-ios-49cc69b8020c

#refactoring #patterns
источник
2017 April 15
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Pinterest отжали у Facebook AsyncDisplayKit, переименовали его в Texture и раскрыли дальнейшие планы по разработке.
https://medium.com/@Pinterest_Engineering/introducing-texture-a-new-home-for-asyncdisplaykit-e7c003308f50

#opensource
источник
2017 April 16
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отличный разбор стартового онбоардинга новых пользователей а приложении авиакомпании United. Посмотрите, как точно делать не надо.
http://www.useronboard.com/how-united-onboards-new-users/

#ux
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отличный пример нейронки на Swift, которая сопоставляет рисунки со смайликами.
https://github.com/Luubra/EmojiIntelligence

#machinelearning
источник
2017 April 17
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Серия пока что из двух туториалов, которая сделает из вас мастеров автолэйаута. Частично капитанщина, но неплохой обучающий материал для новичков или тех, кто подзабыл.
https://digitalleaves.com/ultimate-guide-autolayout/

#ui
источник