Выпуск №1
30 января 2015
Две трети календарной зимы пережили. Судя по отзывам знакомых программистов, начало года выдалось загруженным, новогодние каникулы представляются чем-то далеким. В таком ритме бывает непросто уследить за происходящим в отрасли. Представляем вашему вниманию набор ссылок, которые попали в область наших профессиональных интересов за эту неделю.
СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Новости
В очередной раз предлагают спасти наши души. В этот раз от Facebook путем создания нативных приложений с помощью React.js Те, кому не хочется смотреть видео, может прочесть статью или включиться в тред. Простите мой скептицизм, но это не первая попытка принести JS на iOS. Пока вокруг много шума и мало подробностей. Подождем немного.
Apple закрывает TestFlight
26 февраля TestFlight — первопроходец среди сервисов распространения beta-версий и отчетов об ошибках — будет закрыт как самостоятельный продукт. Как самостоятельный продукт да, но функции его будут перенесены в iTunes Connect. К сожалению, автоматической миграции не предлагают. Пусть новый интерфейс iTC выглядит хорошо, предвижу рост регистраций у HockeyApp (куплен Microsoft) и Crashlytics (куплен Twitter). По слухам поддержки OS X в новом разделе iTC не предвидится. Как разработчик под OS X я грущу, но уже давно привык к такой расстановке приоритетов.
Стэнфордский курс по разработке приложений для iOS 8 на Swift
Уже несколько лет Стэнфордский университет выпускает чудесные бесплатные записи своего курса по программированию для iOS. Все они опирались на Objective-C, как на базовый язык. Теперь же калифорнийский ветер перемен принес Swift. На данный момент доступно три лекции.
Инструменты
SwiftDocs
Nate Cook продолжил курс, заданный Orta, и сделал аналог CocoaDocs для Swift.
Код
Swift & Objective-C Runtime
Кстати, Nate же написал статью в NSHipster, где показывает, как будут выглядеть некоторые привычные приемы и задачи из Objective-C Runtime на Swift.
Функциональное программирование на Swift
Интересная презентация о функциональном программировании на Swift от автора «Functional Programmin in Swift». Если вы еще не купили эту книгу, то настоятельно рекомендуем вам ознакомиться с этой презентацией. Интересующиеся функциональным программированием на Swift могут найти много интересных примеров здесь.
Работа с GPU при помощи Metal и Swift
Серия из трех заметок. Часть первая рассказывает о параллельных вычислениях, во второй части приводятся сравнительные тесты производительности, третья часть демонстрирует использование общей памяти между GPU и CPU. Исходный код доступен на GitHub.
Улучшенный NSNotificationCenter для Swift
Mike Ash написал о том, как сделал свою альтернативу NSNotificationCenter для Swift c улучшенным API.
Что не так с NSURLCache
Зачастую NSURLCache ведет себя не так, как ожидается. Поэтому рекомендуем всем ознакомиться с серией статей от Ben Blaukopf в которых он рассказывает, что же с
NSURLCache не так.
Как написать совершенный Pull Request
Небольшая заметка о том, как написать идеальный Pull Request.
СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!