Выпуск №121

09 июня 2017

Астрологи объявили неделю WWDC. Количество твитов по теме возросло. Ещё бы, есть о чём рассказать. Слёзы радости: рефакторинг Swift в Xcode 9. Rename выглядит круто. Всё такое интерактивненькое. Появилась возможность запускать несколько симуляторов и делать скриншоты из XCUITest. Какой удар по fastlane! Подсказка: слабый. Шапки нашего дайджеста не хватит, да и вы, понятно, из всех утюгов слышите новости с WWDC. Но так-то радостно на душе, весело на душе. P.S. Вот только модульного компьютера не хватает, чтобы можно было по старинке память ставить, диски. Можно и видеокарту. Наверное, для бизнеса не алё. Наверное, не Apple Way ни разу. Но хочется.

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

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

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

Новости

HomeKit Accessory Protocol Specification

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

New rules following WWDC 2017

Обновились App Store Review Guidelines. По ссылке вы найдете красивый diff. Из интересного — в некоторых случаях можно загружать и выполнять код, не стоит использовать кастомные штуки для оценки приложения, нужно объяснять, зачем нужен доступ к специальным функциями (контакты, локация, …). И приложения для бинарных опционов запрещены.

Cocoa Application Framework (macOS 10.13)

Developer Release Notes. Хотелось бы больше, конечно. Впрочем, использующие AppKit привыкли к такому положению дел. Чтобы проникнуться болью, найдите на странице заголовок 'NSView.canDrawConcurrently' и прочтите единственную строчку под ним.

Код

What's New in Swift

Нововведения свита, сессия интересна скорее тем, что разбирают подводные особенности Свифта.

What's New in Foundation

А вот новинки из Foundation. Продвинутые keypath и key-value observing, то, на что точно стоит взглянуть! Слайды и видео доступны по ссылке.

Core NFC

Наконец-то. В iOS 11 можно работать с NFC тэгами, которые поддерживают NFC Data Exchange Format.

Device Check

Приехал новый API для трекинга девайсов. Теперь у нас есть 2 бита и timestamp, которые привязаны к девайсу. И их можно сохранять при удалении/установке приложения, смене владельца и так далее.

Мероприятия

Avito <iOS>

17 июня c 12:00 до 18:00 в офисе Avito на Белорусской. Встреча обещает быть интересной, посмотрите программу.

Дизайн

Прочее

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

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

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