iosgr | Technologies

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

10615

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

Subscribe to a channel

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

Альфа-лаб проводят iOS митап на следующей неделе. Обещают рассказать про SwiftLint, Appium и эволюция Swift.
http://telegra.ph/iOS-Meetup-v-Alfa-Laboratorii-04-19

#meetups

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

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

Кстати, Яндекс опубликовал видеозаписи с прошедшего CocoaHeads. Пропустил все доклады, кроме первого, так что про них рассказать ничего не смогу. А про звук - интересно.
https://events.yandex.ru/events/yagosti/07-apr-2017/

#meetups

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

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

Соскучились по традиционным вечерним набросам? Отойдем от привычных тем для холиваров. Тут питонист пишет, что МИТАПЫ НЕ НУЖНЫ. Согласиться с ним или покритиковать можно в нашем чатике @iosgt.
https://python.sh/2017/4/why-i-stopped-attending-programming-meetups

#meetups #community

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

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

Podlodka #7 - Антипаттерны в промышленной разработке

Основная тема выпуска - антипаттерны в промышленной разработке, разоблачать которые нам помогал “нулевой iOS разработчик Яндекса” Роман Бусыгин. Кроме того, вместе с Александром Зиминым обсудили приближающийся Mobius, доклады и спикеров.

iTunes: http://apple.co/2ohiMX0
SoundCloud: http://bit.ly/2p96Rwe
Содержание и ссылки: http://telegra.ph/Podlodka-7---Antipatterny-v-promyshlennoj-razrabotke-04-17

#podlodka #patterns

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

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

Отличный пример нейронки на Swift, которая сопоставляет рисунки со смайликами.
https://github.com/Luubra/EmojiIntelligence

#machinelearning

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

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

Pinterest отжали у Facebook AsyncDisplayKit, переименовали его в Texture и раскрыли дальнейшие планы по разработке.
Pinterest_Engineering/introducing-texture-a-new-home-for-asyncdisplaykit-e7c003308f50" rel="nofollow">https://medium.com/@Pinterest_Engineering/introducing-texture-a-new-home-for-asyncdisplaykit-e7c003308f50

#opensource

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

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

Крутая идея по реализации DI в Swift с использованием композиции протоколов.
http://merowing.info/2017/04/using-protocol-compositon-for-dependency-injection/

#di #swift

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

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

И вдогонку - крепкая статья из Badoo про то, с чем ежедневно сталкивается дефолтный тимлид. Как всегда - все правда.
https://habrahabr.ru/company/badoo/blog/326230/

#career #management

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

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

Ломаю правило "не больше трех материалов в день". Обновление TestFlight решило проблему века - теперь можно держать в тестировании >1 билда за раз. Еще и разным группам тестеров разные сборки раздавать.
https://twitter.com/LouisDhauwe/status/851834031058694144/photo/1

#news

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

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

Опрос, который позволит прояснить текущее положение дел среди компаний с командами мобильной разработки. Отчет о результатах потом непременно зашарю. Время на заполнение 2-3 минуты.
https://goo.gl/forms/YWgDpxJCIWhJlzQn1

#polls

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

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

Дебаггинг - не искусство, а наука, и требуемые для него навыки можно спокойно развить. Почитайте исследование про научный подход к отладке программ и психологические модели, которые делают этот процесс успешным.
http://queue.acm.org/detail.cfm?id=3068754

#debug

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

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

Интересный взгляд на технический долг, который принадлежит не разработчику продукта, а всей компании.
http://paulhammant.com/2017/04/07/tech-debt-balance-sheets/

#processes

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

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

Краткое и годное введение в реактивщину с примерами на JS. Вот прямо на пальцах про то, зачем это вообще вам нужно.
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754

#reactive

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

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

Не используйте кроссплатформу, сториборды, сторонние зависимости и менеджеры пакетов. А, и используйте CoreData. (Мнение автора статьи в ряде пунктов не совпадает с моим, если что)
https://hackernoon.com/5-key-learnings-after-8-years-of-ios-development-7190d8a01d09

#cleancode

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

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

Написали статью про то, как создавался космический медиа-пикер Paparazzo, который с большой долей вероятностью закроет все ваши потребности в работе с фотографиями.
https://habrahabr.ru/post/326774/

#opensource

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

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

Интегрируем CPD в свифтовый проект и ищем дублирующийся код.
nvashanin/%25D0%25B8%25D0%25BD%25D1%2582%25D0%25B5%25D0%25B3%25D1%2580%25D0%25B8%25D1%2580%25D1%2583%25D0%25B5%25D0%25BC-copy-paste-detector-%25D0%25B4%25D0%25BB%25D1%258F-swift-%25D0%25B2-xcode-9ae87c20748" rel="nofollow">https://medium.com/@nvashanin/%25D0%25B8%25D0%25BD%25D1%2582%25D0%25B5%25D0%25B3%25D1%2580%25D0%25B8%25D1%2580%25D1%2583%25D0%25B5%25D0%25BC-copy-paste-detector-%25D0%25B4%25D0%25BB%25D1%258F-swift-%25D0%25B2-xcode-9ae87c20748

#cleancode #tools

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

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

Серия пока что из двух туториалов, которая сделает из вас мастеров автолэйаута. Частично капитанщина, но неплохой обучающий материал для новичков или тех, кто подзабыл.
https://digitalleaves.com/ultimate-guide-autolayout/

#ui

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

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

Рефакторим кучу вложенных анимационных блоков и переходим на использование очереди с красивым чейнингом.
https://medium.com/reid-chatham/animation-and-data-structures-in-ios-49cc69b8020c

#refactoring #patterns

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

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

Хотите всегда быть в курсе того, как продвигается достижение ABI Stability? Держите ссылку, можете вывести на телевизор и получить самый самый скучный дэшборд ever.
https://swift.org/abi-stability/#runtime

#swift

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

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

Длинная история создания, запуска и провала FirefoxOS с рефлексией на тему совершенных ошибок.
bfrancis/the-story-of-firefox-os-cb5bf796e8fb" rel="nofollow">https://medium.com/@bfrancis/the-story-of-firefox-os-cb5bf796e8fb

#longread

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

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

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

#cleancode

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

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

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

#machinelearning

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

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

Интервью с разработчиком из Яндекса, рассказывающим про их опыт оптимизации времени запуска iOS приложения.
https://habrahabr.ru/company/jugru/blog/325796/

#perfomance

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

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

Орта рассказал про свой опыт интеграции match - инструмента от fastlane, упрощающего менеджмент профилей и сертификатов в команде.
http://artsy.github.io/blog/2017/04/05/what-is-fastlane-match/

#tools

Читать полностью…
Subscribe to a channel