Выпуск №47

18 декабря 2015

Новые беты выходят. Поддержка 3D Touch внедряется. Поддержка Apple Pen медленнее, но тоже проникает. В эту размеренность врывается Джордж Хотз, который первым взломал iPhone, а сейчас вот представил самообучающуюся систему вождения автомобиля. Повесил на свою Акуру датчики, написал софт, отказался перейти к Маску. Суровый чел.

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

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

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

Новости

Fallout Emu

 Fallout Emu — это эмулятор x86 процессора с расширением в виде реализации части Win32 API для того, чтобы сделать возможным запуск на нем игры Fallout 2. На странице ход работы от @smirn0v. Еще один суровый чел.

Код

IBM Swift Sandbox BETA

Теперь даже не надо устанавливать что-то в систему, чтобы попробовать Swift: IBM сделала Web Sandbox. Похоже, они сильно заинтересованы в новом языке для своих серверов.

Running Swift within Docker

В блоге IBM появилась небольшая инструкция о том, как сделать свой контейнер для Docker. Похоже, что очень скоро появятся полноценные сервера на Swift.

Lazy Properties in Structs

Ole Begemann показал, как использовать lazy свойства в структурах так, чтобы они оставались иммутабельными.

When (not) to use guard

Guard — очень приятная синтаксическая конструкция, которая значительно упрощается чтение кода. Главное уметь применить ее в нужном месте. Подборка таких мест по ссылке.

Swift type constrained extensions

Constraint extension позволяют делать много удивительных вещей, но требует начать думать немного иначе. В статье есть несколько отличных примеров, которые помогут вам переосмыслить расширение кода.

Дизайн

Видео

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

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

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