Выпуск №100

13 января 2017

Сегодня для вас выходит сотый выпуск дайджеста. У нас нет слонов и плюшек. Мы не дарим футболки и нечасто раздаем промо-коды. Все, что у нас есть — наша собственная каждодневная работа, находками из которой мы делимся с вами. Спасибо, что читаете нас. Пользуясь случаем, хотелось бы перечислить поименно тех, благодаря кому рассылке уже сто недель: Руслан Гуменный (Яндекс), Иван Козлов (Aviasales), Александр Зимин (Uberchord), Наталья Алимова (Devim), Александра Митрошина (e-Legion), Александр Черный (Ivideon) и, конечно, лично вы, читающий этот текст. А теперь к делу.

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

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

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

Новости

Apple, Facebook and Google top Greenpeace’s clean energy report

Зеленее просто некуда. Для потребителя (особенно из России) это не играет роли совсем. Но так-то Apple большие молодцы, их можно только похвалить. Когда-нибудь эта история доберется и до России. Наверное.

Swift 3.1 Release Process

Уже весной нам обещают новый Swift 3.1, который совместим с 3.0 и содержит различные улучшения.

Код

Bringing Wide Color to Instagram

С 7-м iPhone появился фича под названием “Wide Color”. Теперь камера и экран могут работать с большим количеством цветов. И если ваше приложение построено вокруг просмотра фотографий, то неплохо проверить, что пользователь видит все как надо, а не обрезанные цвета, как на древних iPhone.

Creating a Compelling Today Widget

Как ребята из PSPDFKit делали виджет с динамическим размером (сворачивается и разворачивается) для iOS 9/10. Не так чтоб сложно, но приятно изложено.

Hero

Pod для организации красивых переходов. Заметили, что красивая анимация всем нравится, и как только появляется новое решение, все о нём пишут? Вот и нам тоже нравится красивая анимация.

Crazy Fast Builds Using distcc

Как с помощью distcc сделали компиляцию проекта параллельно на нескольких машинах в рамках одной сети. Занятно, что раньше distcc был частью Xcode, а потом перестал.

Gifu 2.0

Обновился pod для использования GIF. iOS 9.0+ и Swift 3.0. Поддержка Swift 2.3 есть в отдельной ветке.

Инструменты

Git back to the future

Для тех, кто не знает, что такое “git reflog” и как восстановить потерянные коммиты.

Swish

Интересный скриптик, который позволяет собирать Swift код на удаленном Linux хосте, не покидая Xcode.

XShared

Расширение для Xcode. Очень простое: обрамляет копируемый текст с помощью ```, чтобы затем можно было сразу вставить в Slack или Telegram. И смех вроде. А ``` набирать напрягает. Особенно в Telegram.

iOS Awesome Starter Kit

Одно из видений “джентльменского” набор для опытного разработчика, который работает сам на себя.

Прочее

How to create effective push notifications

Чрезвычайно актуальная статья о том, как сделать действительно классные push-уведомления. Справляются с этой задачей, прямо скажем, немногие.

Stepik Contest

Наверное, самая большая российская платформа онлайн-курсов проводит конкурс на создание курсов. И знаете, я что-то не вижу ни одного курса по Swift там. Может, вы?

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

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

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