Выпуск №238

20 сентября 2019

iOS 13 в релизе, iPhone 11 поступил в продажу, YouTube пестрит видео с обзорами и сравнениями новинок. Если этого не достаточно для того, чтобы скоротать пятничный вечер, то можно приобщиться к великому событию и понаблюдать за штурмом Зоны 51 или оформить подписку на новый игровой сервис Apple Arcade. Как оказалось, в нём можно найти достойные игровые проекты.

  • %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

Новости

MBLT19

Уже в следующий четверг, 26 сентября, пройдёт MBLT19 — Международная мобильная конференция для бизнеса. Разработчикам тоже будет полезно — доклады от дизайнеров, продактов, евангелистов о том, как развивать мобильные приложения. Спикеры из Google, Huawei, Coca-Cola и других компаний. Классный бонус: баттл продактов из телекома на главной сцене конференции. Для любимых подписчиков дайджеста — скидка 30% по промокоду DIGESTFRIEND. Регистрируйся сейчас, количество активаций ограничено.

Код

Understanding Objective-C and Swift interoperability

Сейчас большая часть проектов под iOS разрабатывается на Swift, но у вас могли остаться библиотеки, написанные на Obj-C, которые нецелесообразно переписывать. Статья поможет вам разобраться, как устроено взаимодействие между кодом, написанном на двух языках в одном проекте.

UINavigationBar changes in iOS13

Список изменений в отображении и реализации UINavigationBar в iOS 13 и способы возвращения к старому дизайну, если новый вас не устраивает.

Animating Explicit Changes

Chris Eidhof продолжает публиковать небольшие выдержки из еженедельных обучающих видео. В этот раз речь зайдёт об анимировании движения по траектории.

Scroll View Layouts With Interface Builder

Если вы испытывали боль при лейауте ScrollView через Interface Builder, то данная статья может вам помочь, особенно учитывая то, что в Xcode 11 появились новые возможности, облегчающие данный процесс.

Managing dependencies using the Swift Package Manager

Шаг за шагом Apple развивает свой менеджер зависимостей. В Xcode 11 встроили инструменты для работы с ним, так что можете ознакомиться со статьей и, возможно, принять решение о поддержке SwiftPM в вашем фреймворке или проекте.

Инструменты

Fireworks

Визуальный редактор для создания и визуализации частиц в iOS и macOS, использующий CAEmitterLayer. Можно загрузить бесплатно на странице проекта или приобрести в App Store.

Видео

Advanced Swift L1 - Memory Layout & Pointers

Если хотите разобраться в лейауте памяти и работе с указателями в Swift, то ознакомьтесь с видео. Материал достаточно сложный, особенно если не сталкивались с этим ранее, но сопровождается примерами в Playground, что облегчает восприятие.

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

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

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