Выпуск №220

17 мая 2019

Как понять, что наступил сезон отпусков? Прийти в офис и недосчитаться половины коллег. Открыть новостную ленту и не увидеть в ней ничего интереснее, чем «2 с половиной пользователя не смогли получить доступ к сервисам iCloud» или «Apple Pay расширяет зону своего присутствия». Запустить систему управления проектами и не увидеть ни одной новой таски или бага. К чему всё это? Работать — хорошо, но и отдыхать иногда не помешает, особенно после таких продолжительных праздников.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

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

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

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

Код

Wrapping sequences in Swift

Хотите расширить возможности стандартной коллекции или коллекции, созданной собственноручно? В статье найдёте описание обёрток для объектов, реализующих протокол Sequence.

Xcode Build Configuration Files

Xcode build configuration files используются для настройки сборки проекта. Описывается способ создания подобных файлов и определения в них параметров для работы с окружением или изменения поведения программы в зависимости от архитектуры или типа сборки, например, для тестов или релиза.

Weak self and unowned self explained in Swift

Описывается работа модификаторов weak и unowned, начиная с краткого объяснения ручного управления памятью и ARC. Показан способ устранения циклических ссылок в приложении и рассказано, почему это не требуется для значимых типов.

Using SwiftLint

Поэтапно описывается инсталляция, интеграция, конфигурирование и использование SwiftLint.

Видео

Apps in the Background - Alexis Aubry - App Builders 2019

Основное время при разработке приложения уделяется Foreground-режиму. Видео посвящено основным проблемам, с которыми сталкиваются программисты при реализации фоновой работы: ограничение по количеству доступных системных ресурсов или работа с сетевыми запросами.

Protocol Witnesses - Brandon Williams - App Builders 2019

Когда уместно использовать протокольно-ориентированный подход к разработке, а когда — нет? На примерах показано, как упростить код. Также демонстрируется библиотека, в которой использовалось большое количество протоколов, и показано, как от этого удалось уйти.

Мероприятия

e-Legion Meetup :: Netflix & Chill

e-Legion приглашает на необычный митап-дискуссию. 24 мая, 19:00, Петербург, коворкинг «Ясная поляна». Джон Фокс, iOS-разработчик из Netflix, и другие эксперты обсудят вопросы, с которыми каждый разработчик сталкивается в своей работе и жизни. Никаких презентаций с кодом. Разговоры, столкновение мнений и чилл. Присоединяйтесь!

SberPractice: iOS #1

Москва, 30 мая, 18:30, БЦ «Президент Плаза». В программе два доклада: про TensorFlow от Вячеслава Бельтюкова (EPAM Systems) и UI-контейнеры от Антона Сергеева (ВКонтакте), а также круглый стол о проблемах рабочего процесса программистов с экспертами из Сбербанка, Avito и других компаний.

СПИК

30 и 31 мая в Петербурге пройдёт интернет-конференция СПИК. В программе 5 треков — лекции, круглые столы и мастер-классы. Про мобайл тоже будут говорить. По промокоду ELEGION — скидка 15% на билет.

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

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

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