Digest MBLT DEV — еженедельная подборка новостей из мира iOS-разработки. Каждую пятницу доставляем прямо в почту полезные материалы с комментариями от топовых iOS-разработчиков. Вот уже 200 выпусков = 200 недель.
Первый номер дайджеста выпущен командой e-Legion в 2015 году. С тех пор появились новые рубрики и авторы, да и количество подписчиков растёт каждую неделю. Если вы ещё не читаете наш iOS-дайджест, то мы искренне не понимаем, почему. Пора это исправить.
Подарок от Дорогой редакции и Skyeng
Мы решили порадовать наших самых верных подписчиков и вычислили 6 человек, кто первым подписался на дайджест и продолжает читать каждый выпуск до сих пор. Им на почту отправляется подарок — 4 индивидуальных урока от Skyeng. Остальные наши читатели смогут получить два бесплатных занятия по промокоду mbltdev1 при приобретении первого урока.
skyeng.ru
Bundles and Packages
Чтобы вы больше не путали понятия «бандл» и «пакет», Мэт написал статью о том, что есть что и какие между ними отличия.
nshipster.com
Analyzing Complexity
Поучительная история о том, как включить голову, проанализировать существующее решение и улучшить производительность при работе с коллекциями на конкретном примере.
khanlou.com
Avoiding Callback Hell in Swift
Простые советы по избавлению от «спагетти-кода» с помощью использования guard, промисов, OperationQueue или возможности Swift по передаче функций в качестве аргументов.
swiftrocks.com
Advanced UIView shadow effects using shadowPath
Гайд по созданию теней и о влиянии параметра shadowPath на конечный результат.
www.hackingwithswift.com
Slot-based UI development in Swift
Следует ли при разработке интерфейса создавать элементы, которые смогут адаптироваться под различные данные и условия отображения, или для каждого случая лучше создавать специально «заточенный» тип? Автор предлагает использовать сбалансированный подход, берущий лучшее от этих реализаций.
www.swiftbysundell.com
How to create a custom gauge control using UIKit
Пошаговое создание нового UI-элемента в виде круговой шкалы.
www.hackingwithswift.com
Unbreakable reference cycles in Swift no one is talking about
Описываются сложности, возникающие при использовании замыканий и структур, которые приводят к утечкам памяти.
desiatov.com
Читай полный выпуск и подписывайся на рассылку. Подписка бесплатная. И никакого спама, честно!
Автор: katiem