Выпуск №223

07 июня 2019

Весь мир празднует Рождество и Новый год зимой, а мобильные разработчики — в июне. Собираются у экранов, нервно покачиваются в кресле, когда новая версия macOS устанавливается на личный ноутбук (вы же не забыли о бэкапах?!), увлечённо разглядывают изменение в iOS и спорят, станут ли Apple Watch популярнее с появлением собственного App Store. Если вы в их числе – расслабьтесь и наслаждайтесь атмосферой, не спешите просмотреть все видео за неделю, SwiftUI никуда не денется.

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

Код

Inside SwiftUI's Declarative Syntax's Compiler Magic

Что за магия используется Apple для реализации SwiftUI? Что такое Property Delegates и Function Builders. В статье рассказывается об этих паттернах и их имплементации на Swift.

Making real-world app with SwiftUI

А вот и первые эксперименты по реализации интерфейса на SwiftUI. На примере приложения по поиску репозиториев на Github.

Getting root with benign AppStore apps

Вопрос безопасности всегда будет актуальным. Приложение на macOS защищены набором entitlements (если они распространяются через App Store), но иногда это не помогает. По ссылке — разбор возможных сценариев, при которых разработчик может получить доступ к вызову системных функций.

Инструменты

Combine Framework

В каждой команде должен быть человек, который хочет написать свою «реактивщину», Apple не исключение.

Дизайн

Designing Conference Slides

Ash Furrow, отличный спикер и известный разработчик, рассказывает о процессе своей отрисовки слайдов для конференций с огромным вниманием к деталям и их творческой составляющей.

Прочее

How does Apple (privately) find your offline devices?

Немного подробностей о том, как Apple будет находить ваши девайсы, даже если они выключены. Вопрос приватности остаётся открытым, но в плане пользовательского комфорта — отличная новость.

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

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

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