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

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

10615

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

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

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

Стоит ли 100% покрытие кода тестами усилий, которые придется на это затратить? Разбираемся на примерах, правда на Java, но не суть.
https://labs.ig.com/code-coverage-100-percent-tragedy

#testing

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

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

Итеративный подход к рефакторингу функции и ее тестов с использованием инструмента для мутационного тестирования Mull.
https://stanislaw.github.io/2017/05/05/unbreakable-code.html

#testing #refactoring

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

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

Чтобы вы не жаловались, что я рассказываю только о московских и питерских мероприятиях. В Новосибе 11 мая пройдет очередной митап от Improve Digital. В программе диплинки, GitLab CI и байки от опытного айосника.
http://improve-group.ru/blog/iOS-meetup-may.html

#meetups

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

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

Гайд от ребят из PSPDFKit по использованию Lottie - как со стороны разработчика, так и со стороны дизайнера.
https://pspdfkit.com/blog/2017/creating-better-user-experiences-with-animations-and-lottie/

#libraries #tools

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

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

Используем ряд языковых плюшек Swift для работы с UI. Во многом капитанство, но часть лайфхаков могут пригодиться.
https://news.realm.io/news/sommer-panage-writing-your-ui-swiftly/

#swift #ui

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

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

Астрологи объявили неделю статей про работу со стилями на Swift. В этот раз - с использованием Mirror.
panovdev/using-mirror-for-styles-in-swift-ed30119a37ed" rel="nofollow">https://medium.com/@panovdev/using-mirror-for-styles-in-swift-ed30119a37ed

#swift #ui

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

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

"Пользователи не нужны, они меня бесят", "Тоже мне проблема, все уже в телеграме", "Отзывы нерепрезентативны" и другие восхитительные цитаты от бывшего Android разработчика ВКонтакте - налетайте.
https://vk.com/grishka_and_bugs

#testing

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

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

Забыл пошарить вторую (и последнюю) часть статьи про то, как в Avito писали свой медиапикер. В этот раз - про абстракции над разными источниками фотографий и непосредственную работу с фотогалереей.
https://habrahabr.ru/company/avito/blog/327486/

#opensource #sdk

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

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

Ну и длинное техническое выступление на вечер. Разработчик Spark рассказывает лайфхаки, которые помогают им разрабатывать и тестировать высокопроизводительное приложение.
https://youtu.be/X8p7fPx-4R8

#perfomance

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

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

Почему trunk based development - это хорошо, какие минусы есть у работы в feature-ветках и как строить процессы разработки и деплоя с tbd.
https://www.thoughtworks.com/insights/blog/enabling-trunk-based-development-deployment-pipelines

#processes #ci

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

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

Набор полезных метрик, которые позволяют оценить качество дизайна системы и ее устойчивость к изменениям.
https://www.codeproject.com/Articles/1007524/Object-oriented-metrics-by-Robert-Martin

#oop #quality

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

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

Папочка координаторов вернулся с новым циклом про них. Первая серия - про постепенную миграцию на этот способ структурирования приложения.
http://khanlou.com/2017/04/migrating-to-coordinators/

#patterns

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

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

Podlodka #8 - Code Review

Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса.

SoundCloud: http://bit.ly/2oYAkHV
iTunes: http://apple.co/2ohiMX0
Содержание и ссылки: http://telegra.ph/Podlodka-8---Code-Review-04-24

#podlodka

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

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

Разбираемся в устройстве caffe2 - либы для machine learning, поддержкой которой занимаются совместно Facebook и Nvidia.
http://jamesonquave.com/blog/caffe2-on-ios-deep-learning-tutorial/

#machinelearning

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

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

Не попали на Мобиус, но хочется посмотреть доклады? Весь сегодняшний день будет вестить трансляция из главного зала, подключайтесь!
https://habrahabr.ru/company/jugru/blog/326954/

#conferences

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

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

Запустился аналог почившего objc.io, только про Swift. Обещают раз в два месяца делать новый выпуск с уникальным контентом. В этот раз про SourceKitten, Server Side Swift и безопасность.
http://pragmaticswift.com/issue/may-2017.html

#swift #backend #security

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

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

Что лучше - работать в офисе или удаленно, и к каким последствиям это может привести.
https://bitquabit.com/post/working-remotely-coworking-and-mental-health/

#career

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

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

Хот ньюз. Аналитика iTunes Connect теперь показывает источники трафика - из каких сайтов и приложений люди перешли на страницу приложения.
https://developer.apple.com/news/?id=05032017a

#news

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

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

Весьма годная IDE для написания React Native приложений. Ну или по крайней мере, так пишут ее авторы.
https://www.decoide.org/docs/getting-started

#tools

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

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

Все, что вы когда-либо хотели знать о парном программировании. Как правильно разбиваться, как построить процесс в зависимости от решаемой проблемы - отличный материал, в общем.
https://www.thoughtworks.com/insights/blog/pairing-are-you-doing-it-wrong

#processes

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

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

Анонсировали очень годный CocoaHeads в Питере. Пройдет 12 мая. Наконец-то расскажут про бэкенд на Swift (главное, в этот раз не отменяйте), использование тестов при рефакторинге кода (мой фаворит) и доклад про кастомные кнопочки (!!!).
https://events.yandex.ru/events/yagosti/12-may-2017/

#meetups

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

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

Применяем стили к любым вьюшкам с помощью паттерна декоратор.
https://habrahabr.ru/post/327662/

#ui #swift

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

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

Про интеграцию SwiftLint и Danger CI.
candost/using-swiftlint-and-danger-for-swift-best-practices-48432e4e268a" rel="nofollow">https://medium.com/@candost/using-swiftlint-and-danger-for-swift-best-practices-48432e4e268a

#ci

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

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

Немного мотивации. Задумайтесь о том, чтобы посмотреть немного в сторону от разработки и овладеть еще одной-двумя специализациями.
https://hbr.org/2017/04/why-you-should-have-at-least-two-careers

#career

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

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

Маленьким любителям нейронок принесли немного годноты. Клевая обертка над фреймворком MPSCNN.
http://machinethink.net/blog/forge-neural-network-toolkit-for-metal/

#machinelearning

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

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

А если вы вообще забыли, что такое эти ваши координаторы - держите статью Андрея Панова на тему.
https://medium.com/blacklane-engineering/coordinators-essential-tutorial-part-i-376c836e9ba7

#patterns

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

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

Swift запустили проект, который позволит удостовериться в том, что новые фичи не ломают source compatibility. Добавляйте свой опенсорсный проект в набор их тестов - и если что-то сломается, вы и Swift узнаете об этом первыми.
https://swift.org/blog/swift-source-compatibility-test-suite/

#swift #news

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

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

Гайд по iOS сообществу, который я готовил для прошедшего Мобиуса.
etolstoy/%D0%B3%D0%B0%D0%B9%D0%B4-%D0%BF%D0%BE-ios-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83-43aff0a376e4" rel="nofollow">https://medium.com/@etolstoy/%D0%B3%D0%B0%D0%B9%D0%B4-%D0%BF%D0%BE-ios-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83-43aff0a376e4

#community

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

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

Используем Sourcery для реализации DI на кодогенерации.
http://www.thomasvisser.me/2017/04/17/dependency-injection-codegen/

#tools #di

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

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

Помните, я проводил пару недель назад опрос про команды мобильной разработки? Готовы результаты - все свел, построил графики и даже немного диванной аналитики добавил. Итоги, кстати, во многом удивили.
etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-26166a662cca" rel="nofollow">https://medium.com/@etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-26166a662cca

#community #news

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