Выпуск №296

06 ноября 2020

Вас никогда не посещало ощущение дежавю!? По-моему, мы уже посмотрели две презентации Apple, на которых нам рассказывали об экологичности их продуктов и заботе об окружающей среде. Долго ждать не пришлось, третья презентация назначена на 10 ноября. Будем снова проникаться перерабатываемым алюминием, а, ну, и возможно нам расскажут про новую macOS Big Sur, которая кстати уже доступна для разработчиков. Кстати, запустили предзаказы на iPhone 12 Pro Max и iPhone mini, успевайте, пока всё не расхватали.

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

Новости

App privacy details on the App Store

Чуть больше чем через месяц все приложения будут обязаны отчитываться о том, как они следят за пользователями и какую статистику собирают. Посмотрите правила, может быть самое время что-то изменить.

Pitch: Protocol-based Actor Isolation

Тот самый Chris Lattner, человек, подаривший миру Swift, LLVM, и Clang, опубликовал подборку своих мыслей о будущем Swift, в свете недавно выложенного плана по его развитию.

Код

Displaying text in SwiftUI

Авторы блога продолжают создание дизайн-системы, в этот раз речь пойдет о реализации кнопки.

Bonjour: How to Stream Data in 2 Easy Steps

Bonjour — это реализация zeroconf от Apple, протокола для автоматического создания IP-сети, в которой достаточно просто находить устройства и сервисы для работы с ними. В материале мы учимся посылать данные с одного уст ройства на другое, в такой сети.

Инструменты

10 Tips to Run Swift From Your Terminal

Не всегда для запуска кода есть необходимость открытия Xcode, иногда проще воспользоваться терминалом, но этим Swift не ограничивается. Прочитав статью, у вас появится возможность освоить данный инструмент на лучшем уровне.

XCFrameworks — New Format for Packaging Frameworks in iOS

XCFrameworks помогает обернуть бинарные библиотеки для разных платформ и архитектур в один бандл, возможно, это вам пригодится. Особенно учитывая то, что Apple собирается переходить на новые процессоры.

Test Your App on Different Screen Sizes… Without the Simulator

Хотите оценить как будет выглядеть приложение на реальных устройствах с разной диагональю, но под рукой только один телефон? Тогда этот проект может помочь вам.

Видео

SwiftUI 2.0 - VPN App UI

Создаем дизайн для VPN-клиента на основе дизайна из Dribbble. В описании видео есть ссылка на исходники.

Прочее

Swift Concurrency Roadmap

Еслим вам интересно в каком направлении Swift развивается, загляните на форум и ознакомьтесь с роадмапом по учлучшениям в асинхронном программировании

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

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

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