iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
709 photos
66 videos
4.12K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Ну и, чтобы сделать это воскресенье лучше, ловите отличный тред на reddit про то, используют ли настоящие сеньоры сториборды. Свое мнение оставляйте в нашем чатике @iosgt.
https://www.reddit.com/r/iOSProgramming/comments/6sm4aq/senior_devs_do_you_use_storyboards/

#xcode #storyboard
В новом выпуске мы решили сменить угол зрения и рассмотреть работу на галере с позиции её капитана. Андрей Резанов, основатель, владелец и СЕО своей студии мобильной разработки, раскрыл всю подноготную открытия и ведения бизнеса. Из выпуска вы узнаете, сколько денег нужно занять у бабушки для первого взноса, что делает руководитель, где найти первых клиентов и, самое важное, несколько полезных для жизни бизнес-цитат.

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

#podlodka #business
Разбираемся с YAGNI на примере FizzBuzz, покрытого тестами, максимально универсального и оптимизированного для выкладывания на гитхаб.
http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/

#principles
Готовьтесь выдвигать импичмент своему инжиниринг лиду. Гуманитарный чек-лист на проверку его соответствия роли, все про софт скиллы и ни слова о хардах.
https://itsyourturnblog.com/should-your-engineering-lead-be-fired-9f43314863d3

#career
Латтнер написал лонгрид с предложением по реализации async/await в Swift. В комплекте размышления, зачем вообще вводить новую систему работы с многопоточностью, краткий обзор других вариантов и многое другое.
https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9f782

#swift #concurrency
Наверняка вы уже проводите собеседования или планируете этим заняться в будущем. Да даже если уже попробовали и не понравилось, то статья вам подойдет. Как гнобить разработчиков любого уровня с любыми знаниями, даже самому не владея предметной областью. Ну а вообще - хорошая подборка моделей поведения, которые стоит замечать и у себя, и у тех, кто тебя собеседует.
https://ebanoe.it/2017/02/09/how-to-oppress-developers/

#interviews
Разбор идеи создания дата центров на базе утилизирующихся смартфонов - технически реализуемо, финансово выгодно в ряде ситуаций, экологично и довольно круто.
https://blog.acolyer.org/2017/08/25/towards-deploying-decommissioned-mobile-devices-as-cheap-energy-efficient-compute-nodes/

#hardware
Анастасия Войтова, Mobile Tech Lead в Cossack Labs, рассказала, почему нужно постоянно думать о защите информации, какие угрозы и инструменты защиты от них есть на рынке. На закуску разобрали кучу вопросов от наших слушателей, начиная от того, как защищаются банковские приложения, и закачивая сервисами обфускации.
https://soundcloud.com/podlodka/podlodka-21-bezopasnost-mobilnykh-prilozheniy

#podlodka #security
Тут господа немного упоролись и реализовали xml-based систему лейаута и описания интерфейса. Заходите закапывать в @iosgt.
http://bytes.schibsted.com/layout-declarative-ui-framework-ios/

#ui
Во время недавнего сбора фидбэка несколько человек просили больше писать про дизайн. Получайте - полный гайд по составлению цветовых схем для ваших проектов, презентаций и чего угодно еще. И про базовые принципы, и про софт, и про психологию немножко.
https://medium.springboard.com/a-designers-guide-to-selecting-colors-for-your-product-9944756838d4

#design
Делать мобильные игры также весело как и в них играть! Или нет. В 22 выпуске подкаста Podlodka мы разбираемся в тонкостях геймдева для мобильных платформ. У нас в гостях Дмитрий Морозов - глава клиентской разработки Zeptolab.
https://soundcloud.com/podlodka/podlodka-22-gamedev

#podlodka #gamedev