Выпуск №289

18 сентября 2020

Очень насыщенная на события неделя, для большинства разработчиков в экосистеме Apple пролетевшая под эгидой Xcode 12, совершенно неожиданных ошибок при сборке и десятков сломанных зависимостей. Apple сыграли подлянку, выложив GM меньше чем за сутки до релиза iOS 14 и умудрившись дважды поменять его налету. Люди, не особо знакомые с проблемой, конечно, продолжают утверждать, что у нас было три месяца на то, чтобы как следует подготовиться, но даже самый-самый junior-разработчик, ещё вчера не знавший про Swift, скорее всего догадывается, что без GM нельзя предсказать и половину проблем, связанных с релизом. Так и живём. Не терпится увидеть, какие App Clips и Widgets у вас получились. Только оставайтесь, пожалуйста, дома.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Новости

Swift 5.3 released!

Новая версия Swift в проде! Подробно с изменениями можно ознакомиться на официальной странице.

Код

The State of SwiftUI

Крик души о (не-)использовании SwiftUI в рабочих проектах: от любви до ненависти в нескольких параграфах.

Dark side of extensions in Swift

Взгляд на отрицательные стороны слишком частого использования расширений: от иллюзии «чистого» кода до сломанной логики.

Дизайн

Color within Constraints

Пример разработки Design System для цветов с опредёленным набором ограничений (например, с максимально комфортной цветокоррекцией).

Видео

Wrapping a C Library for Swift

Если не боитесь работать с командной строкой, то смотрите видео, в котором рассказывается о том, как библиотеку, написанную на чистом C, обернуть в Swift Package.

Вакансии

Прочее

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications