Size: a a a

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

2017 May 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
На что нужно писать тесты и зачем это делать? Дорого ли обходится поддержка кодовой базы вместе с тестами? Как продать процесс разработки через тестирование своей команде или руководству?
В 11 выпуске подкаста про мобильную разработку подлодку мы обсудили тему тестирования в целом и TDD в частности. Выпуск получился длинным, но очень информативным и весёлым. Спасибо большое Андрею Мишанину (ex-team lead Яндекс) за участие в выпуске!

SoundCloud: http://bit.ly/2qLA7sY
iTunes: http://apple.co/2qbe6jm
Содержание и ссылки: http://bit.ly/2q8xSg3

#testing #podlodka
источник
2017 May 23
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Мне тут подсказали, что Apple перестал стесняться отваливающейся подсветки синтаксиса в Xcode и даже на скриншотах в сторе об этом предупреждает.
https://i.imgur.com/PznBV6W.jpg
https://i.imgur.com/THOPFi2.jpg

#xcode
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Появились видео с последнего CocoaHeads. Особенное внимание на круглый стол - я там набрасываю про техпиар, развитие разработчиклв и рабочие процессы.
https://habrahabr.ru/company/badoo/blog/329292/

#meetups #processes #career
источник
2017 May 24
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Неплохие аргументы за то, чтобы устранить DevOps как отдельное направление и передать эту роль и компетенции обычным разработчикам. Готов подписаться, правильность такого подхода сильно подтверждается и моим опытом.
http://bravenewgeek.com/the-future-of-ops/

#team #processes
источник
2017 May 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подход к реализации undo/redo менеджера с использованием языковых плюшек Swift.
http://blog.benjamin-encz.de/post/simple-undo-redo-swift/

#swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
5-6 июня в Сколково пройдет мобильная конференция AppsConf. Из интересного - оптимизация размера и времени запуска приложений, бэкенд на swift, автотесты, координаторы и куча других баззвордов. Отличный вариант, чтобы занять себя в начале июня и зарядиться идеями на остаток лета. Промокод на скидку 12% - GoodGuysCode.
http://appsconf.ru/

#conferences
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Обзор нескольких способов разрешения конфликтов в системах с возможностью одновременного редактирования данных. Годно, с демкой и примерами.
https://news.realm.io/news/conflict-resolution-for-eventual-consistency-goto/

#patterns
источник
2017 May 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Менеджеры не дают нормально поработать и накидывают слишком много встреч? Внедряйте в компании правило no meetings wednesday.
https://blog.asana.com/2013/02/no-meeting-wednesdays/

#processes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вам это точно понравится - генерируем сториборды с помощью deep learning на базе скриншотов!
https://youtu.be/pqKeXkhFA3I

#ui #tools
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Тут кто-то копался в приватных хедерах и обнаружил замечательную штуку - дебаг меню, предоставляемое в UIKit. Можно смотреть иерархию вьюх, айвары, расстояния между элементами и много чего еще.
http://ryanipete.com/blog/ios/swift/objective-c/uidebugginginformationoverlay/

#sdk
источник
2017 May 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про три главных правила написания базовых вьюконтроллеров. Хотя мы все, конечно, понимаем, что правило всего одно - никогда не писать их. Нет, вообще никогда. Прямо совсем никогда.
http://ioscoachfrank.com/2017/05/15/3-rules-to-base-view-controllers.html

#patterns
источник
2017 May 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Соскучились по парсингу JSON? Держите статью про суровые оптимизации одного из них с целью хоть немного выиграть в скорости.
https://chadaustin.me/2017/05/writing-a-really-really-fast-json-parser/

#libraries #perfomance
источник
2017 May 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Неужели в Android тоже есть архитектура? Чем репозитории отличаются от сервисов, а NSNotificationCenter от шины данных?

В 12 выпуске нашего подкаста мы пригласили известного спикера - Евгения Мацюка, Android team-lead из Лаборатории Касперского. Вместе мы попробовали разобраться с архитектурными подходами и историей их развития на платформе Android.

SoundCloud: https://soundcloud.com/podlodka/podlodka-12-android-architecture
iTunes: https://itunes.apple.com/us/podcast/podlodka-podcast/id1209828744
Розыгрыш билета на AppsConf от подкаста: http://telegra.ph/Rozygrysh-bileta-na-AppsConf-05-29

#podlodka #architecture
источник
2017 May 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Запилил еще один канал, в котором буду вести текстовые лайвы с WWDC и других сопутствующих ивентов. Присоединяйтесь - обещаю кучу инсайдов и набросов!
https://t.me/tolstoylive

#news #wwdc
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Ну а теперь по делу. Перечень наиболее часто встречающихся code smells, по которым можно понять, что где-то что-то пошло не так. Ну а некоторые из них могут послужить источниками вдохновения для написания новых правил линтера.
https://8thlight.com/blog/georgina-mcfadyen/2017/01/19/common-code-smells.html

#cleancode
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Скучаете по общению с коллегами, сидя в квартирном стартапе? Или, может, текущие коллеги слишком достали, и хочется сменить атмосферу? Приходите в среду вечером в Avito на Peer Lab, как обычно, будет клево.
https://docs.google.com/forms/d/e/1FAIpQLSfj_RAcYInYqAGjqIm7XqTIlUTa6uK3bs9WvG7-2_qmgEfufA/viewform?usp=sf_link

#meetups
источник
2017 May 31
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Тема, к которой нужно периодически возвращаться. Список наиболее часто встречающихся уязвимостей iOS приложений, причем конкретики больше, чем в OWASP.
https://github.com/felixgr/secure-ios-app-dev/blob/master/README.md

#security
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Я знаю, что вы любите конкурсы. И бесплатные билеты на конференции тоже любите. Сегодня разыграем проходку на конференцию AppsConf, которая пройдет в Сколково 5-6 июня. Все стандартно - первый, кто правильно ответит на все семь вопросов, получит свой приз. Результаты подведу уже завтра.
https://goo.gl/forms/uEfnz4gPkLMyob422

#contests #conferences
источник
2017 June 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Можно ли использовать в своих проектах сторонние UI-компоненты? Спойлер - нет, и в статье приводится ряд неплохих аргументов за эту позицию. Можете переиспользовать в следующем споре при попытке затянуть очередной под с красивыми вьюшечками.
http://holko.pl/2017/05/31/avoiding-ui-libraries/

#libraries #cleancode
источник