Выпуск №242

18 октября 2019

Интернет захлестнула новая волна сравнений iPhone, но на этот раз не с аппаратами Samsung, а с устройствами Pixel 4 от Google, релиз которых произошёл на этой неделе. Естественно, самому тщательному осмотру подверглись камеры флагманов. Тем временем iOS 13 преодолела важный этап и установлена уже больше чем на половине поддерживаемых устройств. Так что если ещё не поддержали полноценную работу приложения с последней версией мобильной операционной системы от Apple, то сейчас самое время.

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

    Юрий Петухов

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

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

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

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

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

Новости

New Diagnostic Architecture Overview

Наверняка сталкивались с ситуацией, когда получали от компилятора ошибку и из описания не понимали, что в вашем коде не так. Что ж, Swift 5.2 призван улучшить ситуацию – представлена новая система диагностирования, которая будет имплементирована в свежей версии языка. А пока можно ознакомиться с предложенными улучшениями и деталями реализации.

Код

Swift​UI Previews on macOS Catalina and Xcode 11

До внедрения SwiftUI в существующие проекты пройдет ещё ни один год, однако уже сегодня можно использовать его возможности для превью элементов интерфейса или ViewController’ов в реальном времени.

Developing drawing app with SwiftUI

Пример создания простого приложения для рисования с использованием SwiftUI. Поможет лучше разобраться, как и для чего используется State.

Data in SwiftUI, Part 3: Tools

Третья статья из цикла, посвященного работе с данными в SwiftUI, расскажет о состояниях, паблишерах, биндинге и окружении.

Time Limited app purchase

Статья о том, как лучше всего устроить встроенные покупки на ограниченный промежуток времени (например, во время праздников).

Инструменты

Transporter Now Available on the Mac App Store

Apple опубликовала новую программу для загрузки приложений в AppStore. Может пригодится в тех случаях, когда загрузку необходимо осуществить без установки Xcode.

Free for Developers

Подборка бесплатных инструментов и тарифов для разработчиков: от CI до self-hosted search.

Прочее

DNS 101

Даже мобильным разработчикам полезно знать, как работает Сеть. Хорошая статья об основах DNS от RedHat.

Thriving on the Technical Leadership Path

Оставаться инженером или идти в менеджеры? Очень часто выбирают второе, но и у карьеры разработчика есть много неочевидных бонусов.

iOS 13 subscription management

В iOS 13 при удалении приложения с подпиской появляется сообщение о том, что подписка останется. Влияет ли это на конверсию? Вот немного данных.

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

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

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