Выпуск №175

29 июня 2018

Мы жаловались, жаловались и, наконец, дожаловались: Apple запустила программу замены клавиатур в MacBook. Мы мечтали, мечтали, но не помогло: Facebook свернул проект дронов, раздающих интернет прямо с небес. Мы работали, работали — и вот пятница. Этот сценарий все ещё стабилен.

P.S. Краткость — сиамский близнец дефицита времени!

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

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

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

Код

Open Sourcing NonEmpty

В Open Source доступна новая библиотека для Swift, которая позволяет работать с коллекциями, которые гарантированно не являются пустыми. Это вдвойне актуально, когда ваши массивы — утилиты кода.

Быстрые команды Siri

Алексей Зверев из Tinkoff.ru написал статью о Siri Shortcuts. С картинками! Серьёзно. Очень подробно. Если русские буквы вам милее, а пример с поиском банкоматов нравится больше, чем с поиском ключей — читайте. Да хоть бы и просто запомните на случай, когда будете в своё приложение добавлять.

Swift Tip: Refactoring with Deprecations

objc.io напоминают про аннотацию @available и рекомендуют комбинировать её с TODO для лучшей разметки нуждающихся в пересмотре мест кода.

StyledTextKit

Наконец-то хоть кто-то выложил свой билдер для NSStringBuilder, и можно не костылить.

Инструменты

Command Utility JIRA

Написанная на Swift утилита командной строки для работы с Jira. Исходники прилагаются.

Дизайн

16 Rules of Effective UX Writing

Мы уже писали в одном из выпусков про правила оформления текста, но вот тут подъехало ещё 16 правил, касающихся текста в интерфейсах приложений.

Видео

The Legacy Cookbook. Доклад на MBLT DEV 2017

В прошлом году Илья Кулебякин, iOS Team Lead в e-Legion, выступил на MBLT DEV с докладом о работе с крупными мобильными проектами. Что превращает их в так называемый Legacy, и как получать удовольствие от работы над ними. В этом году Илья в ПК конфы, уже рассказывает о первых спикерах на Хабре.

Team Leader meetup

В конце мая в Яндексе прошла встреча технических специалистов и руководителей групп. Дорогая редакция сожалеет, что заявку на очное участие организаторы отклонили. Ничего, опубликованы записи. Вы найдёте их по ссылке.

Прочее

Валютный контроль для разработчиков

Продаёте программу через какой-то магазин приложений, и ваша жизненная позиция и гражданская сознательность требуют делать всё по закону? Тогда вам нужен валютный контроль и уплата налогов. По ссылке — разбор темы.

Что случилось с Punto Switcher

Увлекательнейший рассказ основателя сервиса Сергея Москалёва. Былое и думы. Взгляд в будущее. Транслируется редкая позиция ответственности перед пользователями. В общем, рекомендуем прочитать. Это история отечественной разработки.

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

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

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