Выпуск №14

01 мая 2015

В то время, как все заняты измерением времени автономной работы Watch, проблемой измерения пульса с помощью Watch на татуированных руках, сокрушением вы уже поняли чего в блендере, Рэдмонд продолжает политику «на всех платформах», начатую с выходом Office для iOS в прошлом году. Мир, труд, май, товарищи.

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

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

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

Новости

Build 2015

Пусть Microsoft и нечастый гость этой рассылки, но 29 апреля Сатья Наделла и Ко рассказали о новой кроссплатформенной IDE Visual Studio Code, которая удивительно напоминает Atom, о возможности запускать на Windows 10 программы для iOS и Android, а также об изменениях в облачном API и соответствующем обновлении SDK.

Realm Cocoa 0.91.5

Доступно обновление. Это рядовая новость, но хороший пример работы над ошибками. Realm написали короткую и понятную заметку о сути исправленной проблемы, ее истории и дальнейших действиях.

SSL баг в AFNetworking

Еще один пример отчета о проблеме. Вы наверняка помните эту шумную историю. Авторы AFNetworking о недавнем баге с SSL pining.

Инструменты

Reset All Simulators

Bash-скрипт для сброса настроек всех симуляторов. Полезно, учитывая их количество.

Код

Motif

Еще один способ описать вид интерфейса, наподобие CSS, и менять его UI на лету. Любопытно, что кроме CocoaPods поддерживается Carthage.

Carthage

Кстати, о Carthage. Короткая заметка о сути подхода, пусть вещь и не вчера появилась.

How well does Swift play with iOS 7

Как известно, iOS 7 официально не работает с динамическими фреймворками, что делает невозможным использование Carthage. Собственно говоря, статья о том, как писать на Swift под iOS 7.

DKNightVersion

Добавление «ночной» темы в ваше приложение с помощью пода. Все бы задачи так решались.

Swifty State Machine

Фреймворк для Swift. Программируем с помощью конечных автоматов. Профессор Шалыто, известный апологет такого подхода из ИТМО, был бы счастлив.

Skipping Copy Phase Strip

В прошлый раз мы писали о проблеме подписи исполняемых файлов в Xcode 6.3, а сегодня дополним список новым warning - «Skipping copy phase strip, binary is code signed».

When an Autorelease Isn't

Старый, но познавательный пост от Mike Ash. Из него вы узнаете, как рантайм оптимизирует использование autoreleasepool. Кстати, на SO есть неплохой вопрос про то, как эта оптимизация устроена.

Expecta

Короткий обзор синтаксиса фреймворка для тестирования Expecta от Mokacoding.

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

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

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