Выпуск №180

03 августа 2018

В прошлом выпуске мы думали: отчего бы не поместить Xcode в облако? Зададимся чуть более приземлённым вопросом: Windows все ещё не торт? В случае iOS-разработчика выбор, прямо скажем, не выбор, но пусть вы пишете на Python или вообще копирайтер.

Кажется, что проблема даже не в терминале, а в интегрированности сервисов и устройств. Windows сейчас не может предложить той же бесшовности в связке с iPhone. macOS + iOS образуют перину, с которой не хочется вставать. С другой стороны, есть Windows без мобильной ОС и Android без десктопной ОС. Им бы подружиться. Была бы сила. Microsoft и пробует с приложением Your Phone. Всяческой им удачи.

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

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

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

Код

Equatable

Едва ли опытный читатель найдёт в статье об Equatable что-то новое для себя, однако, как конспект — вполне ок.

Never

Помните тип Never? Ну тот, что используется в Swift’е как индикатор функции, после которой не будет никакого выполнения. Именного его возвращает fatalError. Так вот, этот тип куда сложнее, чем кажется. Про него и очередная статья Мэта.

Nullability warnings with libextobjc’s @keypath macro

Общественность знает libextobjc по большей части из-за weakify и strongify. Да и писать вы должны на ObjC, чтобы этот набор расширений приносил вам пользу. Хотя бы иметь смешанный код. Однако, если в эту не многочисленную группу вы всё же попали, и warning о несовпадении типов вас достаёт — рецепт по ссылке.

Инструменты

SourceEditor

На вечеринках разработчиков вы всегда поддерживаете шутки про Xcode? Клуб «Сделай сам» при поддержке «Сначала добейся Продакшен» представляет SourceEditor — IDE не IDE, но редактор кода. В основе — SavannaKit.

Дизайн

Apple Design Resources

Множество дизайн-компонентов в виде файлов для Sketch, Adobe Photoshop и Adobe XD из разных операционных систем Apple. Самое интересное: download for Adobe Photoshop — 344 MB, download for Sketch — 1.4 MB. Вряд ли там в 255 раз меньше контента :D

Видео

Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп

Знакомые нам по подкасту Podlodka ведущие — Стас Цыганов и Егор Толстой — сделали видеообзор Додо Пиццы как IT-компании. Тесты, парное программирование, Chief Agile Officier — всё это в ролике. Жаль, запах пиццы видео не передаёт.

Мероприятия

iOS Dev Meetup в Одессе

17 августа, Одесса, с 10:00 до 17:00. Митап проводит Алексей Скутаренко. По ссылке — регистрация и возможность найти компанию для поездки.

Прочее

How I Got Started with Flutter

React Native ещё даже не успели закопать, а уважаемые в этой рассылке пацаны из PSPDFKit написали немного слов про Flutter. Правильно, чего откладывать. Dart, Fuchsia, Google — все там будем! А ну как стрельнёт? Будь готов.

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

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

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